binhnguyennus/awesome-scalability

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

52
/ 100
Established

This project is a curated reading list to help engineering leaders, architects, and senior developers design and maintain large-scale systems. It compiles articles and case studies from top tech companies, explaining patterns for building scalable, reliable, and performant software. You'll find guidance on handling system slowdowns, preventing outages, and optimizing for heavy user loads, drawing from real-world examples that serve millions to billions of users.

69,356 stars.

Use this if you are a system architect, senior engineer, or engineering manager responsible for building, scaling, or troubleshooting large-scale distributed systems.

Not ideal if you are a junior developer looking for basic coding tutorials or someone without prior experience in system design concepts.

system-architecture reliability-engineering performance-optimization distributed-systems engineering-management
No Package No Dependents
Maintenance 6 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 20 / 25

How are scores calculated?

Stars

69,356

Forks

6,888

Language

License

MIT

Last pushed

Jan 04, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/binhnguyennus/awesome-scalability"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.