The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
- system-design
- backend
- scalability
- interview
71,372 visible repositories in the index
1–5 of 5 · Most stars
The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
Learn System Design concepts and prepare for interviews using free resources.
How I write backends
🧭 Architecture-first system design: 26 bilingual tutorials, 25 architecture templates, and 6 end-to-end cases covering distributed systems, AI-native systems, RAG, coding Agents, and production trade-offs.
Best practices, tools and guidelines for backend development. Code examples in TypeScript + NodeJS