Search
Lessons (8)
- Resilient Service Calls: Retries, Breakers and Load Shedding
… Use bulkheads to isolate resources, circuit breakers to reduce repeated failing calls and load shedding before queues exceed …
- Timeouts, Retries & Backpressure
… deadline budgets, limited concurrency, a queue and explicit overload shedding](/img/system-design-l6/backpressure.svg) One deadline …
- The L6 System-Design Thinking Loop
… define correctness, size the load, design failure paths, and measure recovery. The problem in context A concert releases …
- L6 Production Debugging Casebook
… 3. Circuit breaker with a safe fallback or load shedding: stop sending likely-to-fail calls for a …
- Design a URL Shortener
… A disabled link must not remain served indefinitely from an edge cache. How to prove it worked Load …
- Resilience, Disaster Recovery and Multi-Region Design
… slow dependency does not take down everything. - Apply load shedding and graceful degradation: serve cached or reduced features …
- Resilience Patterns
… Rate limiting and load shedding Protect a service from being overwhelmed by rejecting excess traffic early ( 429 Too …
- 10,000 Users Do Not Need 10,000 Database Connections
… Requests that arrive while every pooled connection is busy wait briefly, fail fast, or are shed according to …