All guides
Guide/9 chapters/77 min
System Design Fundamentals
- 01Scalability Explained: Handling More Without Falling OverIntermediate9 min
- 02Load Balancers: Spreading Traffic Across ServersIntermediate8 min
- 03Reverse Proxies: The Smart Front Door for Your ServersIntermediate8 min
- 04Content Delivery Networks (CDNs): Speed by ProximityIntermediate8 min
- 05Caching at Scale: Distributed Caches and Their PitfallsAdvanced9 min
- 06Database Replication: Copies for Scale and SurvivalAdvanced9 min
- 07Database Sharding: Splitting Data to Scale WritesAdvanced9 min
- 08Message Queues: Decoupling Services at ScaleIntermediate8 min
- 09Event-Driven Architecture: Systems That React to EventsAdvanced9 min