Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
- programming
- development
- design
- design-system
47,133 repositories indexed
1–24 of 54 · Most stars
Learn how to design large-scale systems. Prep for the system design interview. Includes Anki flashcards.
A collection of DESIGN.md files analysis by popular brand design systems. Drop one into your project and let coding agents generate a matching UI.
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
List of Computer Science courses with video lectures.
Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn how to design systems at scale and prepare for system design interviews
Learn System Design concepts and prepare for interviews using free resources.
The best design tools and plugins for everything 👉
This repository showcases various advanced techniques for Retrieval-Augmented Generation (RAG) systems. Each technique has a detailed notebook tutorial.
Machine Learning Systems: Foundations, Scaling, Agentic AI, and Physical AI (Vols I–IV) • Harvard CS249r | https://mlsysbook.ai
If you want to become good at AI engineering & system design, join this newsletter 👇
💅🏻 ⚒ A collection of awesome design systems
50+ tutorials and implementations for Generative AI Agent techniques, from basic conversational bots to complex multi-agent systems.
TranslatedChinese translation of 《Designing Data-Intensive Application》 (DDIA), 1st edition / 2nd edition
System design interview for IT companies
🚀 A curated collection of AI engineering resources, roadmaps, tools, and projects covering LLMs, RAG, AI Agents, MCP, fine-tuning, evaluations, and production AI systems.
Best Practices on Recommendation Systems
End-to-end, code-first tutorials for building production-grade GenAI agents. From prototype to enterprise deployment.
A curated list of Artificial Intelligence (AI) courses, books, video lectures and papers.
Machine Learning、Deep Learning、PostgreSQL、Distributed System、Node.Js、Golang
The Ultimate Go Study Guide
State-of-the-Art Deep Learning scripts organized by models - easy to train and deploy with reproducible accuracy and performance on enterprise-grade infrastructure.
Full Modular Monolith application with Domain-Driven Design approach.