Chapter 2 — RPC: REST, GraphQL, gRPC
Purpose
[stub: rpc-rest-graphql-grpc]
Metadata
| Author | Amit Singh |
| Scope | system-design |
Local graph
Related notes
Chapter 4 — CDN & Edge Caching
Edge compute, cache hierarchy design, and cache invalidation as the hardest of the "two hard problems" at global scale.
Chapter 3 — Load Balancing
L4 vs. L7 load balancing, anycast routing, and global load balancing as the layer that decides which failures are invisible to callers.
Chapter 1 — Network Fundamentals
TCP, UDP, QUIC, and the HTTP/1.1 to HTTP/2 to HTTP/3 evolution, and which transport trade-off each protocol is actually optimizing for.
Chapter 4 — Alerting Systems
Multi-window burn-rate alerts, recording rules, routing, and deduplication as the difference between an actionable page and noise.