Code Safari
All guides

Guide/9 chapters/77 min

System Design Fundamentals

  1. 01Scalability Explained: Handling More Without Falling Over9 min
  2. 02Load Balancers: Spreading Traffic Across Servers8 min
  3. 03Reverse Proxies: The Smart Front Door for Your Servers8 min
  4. 04Content Delivery Networks (CDNs): Speed by Proximity8 min
  5. 05Caching at Scale: Distributed Caches and Their Pitfalls9 min
  6. 06Database Replication: Copies for Scale and Survival9 min
  7. 07Database Sharding: Splitting Data to Scale Writes9 min
  8. 08Message Queues: Decoupling Services at Scale8 min
  9. 09Event-Driven Architecture: Systems That React to Events9 min