#5 · Primary category: AI Tool Directories & Curated Lists

awesome-scalability

architecture awesome awesome-list backend big-data computer-science design-patterns devops distributed-systems interview interview-practice interview-questions lists machine-learning programming resources scalability system system-design web-development

The Patterns of Scalable, Reliable, and Performant Large-Scale Systems

Project last updated:01/04/26

GitHub Stars

73.6K

Forks

7.1K

Contributors

29

License

MIT

Why we included this project

This reading list collects the best writing on building large-scale systems, organized by the problems you actually hit. If your service slows down under load, goes down, or needs to handle machine learning at big-data scale, it points you to articles by engineers who have run systems serving millions of users. The case studies and real-world architecture diagrams are a strong starting point for a system design interview or for sketching out a service you expect to grow. It also covers the organizational side of scaling, so engineering leads can find material on hiring and team structure alongside the technical deep dives. Treat it as a curated map to the best writing on the topic rather than a tool you install.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category