A System Design Handbook Feb 17, 2023 [ ] A System Design Handbook Introduction Helpful Links Understanding CAP Theorem Design Patterns Diagramming Latency Latency Numbers How To Reduce Latency API How To Boost API Performance GraphQL vs. REST, A Shallow Dive An Introduction to API Gateway Cache Cache Invalidation Cache Stampede Managing Operational Challenges in Caching Distributed Cache An Introduction to Cache Types of Cache Microservices Microservice Application Design: Sidecar Pattern How Microservices make Remote Procedure Calls How To Design Fault Tolerant Microservices Load Balancing Realistic Load Balancing Use Cases Common Load Balancing Strategies