System Design Patterns: From Fundamentals to Real Systems
0% completed
Graceful Degradation
1. The Incident
Your homepage is assembled from 12 service calls: catalog, cart badge, recommendations, reviews, pricing, promotions, recently-viewed, and five more. You've read this module, so every call has a timeout, sensible retries, and a circuit breaker. By every lesson so far, you're doing it right.
The recommendations service goes down. The breaker trips within a second, exactly as designed, and starts failing fast. And the homepage returns an error page anyway
.....
.....
.....
Like the course? Get enrolled and start learning!