System Design · Sub-topic
Patterns & building blocks
The reusable patterns behind resilient, scalable systems.
-
Guide
Distributed Systems & Backend Patterns
60+ patterns that keep production systems alive under failure, load, and scale — resilience, load management, caching, messaging, databases, distributed coordination, traffic routing, reliability, scalability, security, and observability.