Academy

System Design Academy

39 system design concepts explained with problems, tradeoffs, production examples, and interview traps.

Caching & CDNs

Consistency & Consensus

Databases & Replication

Fundamentals

Messaging & Async

Partitioning & Sharding

Real-World System Designs

Reliability & Observability

Scaling & Load Balancing

Part of SystemLore — browse the Academy, Library, Agentic AI systems, Glossary, and "X vs Y" comparisons. Open the interactive Academy.