The Circuit Breaker Pattern
Inspired by electrical circuit breakers, this pattern prevents cascading failures by stopping requests to failing services.
Smart Retry Strategies
Exponential backoff with jitter, retry budgets, and deadline-aware retries prevent retry storms from making things worse.
Bulkheads
Isolating resources so that a failure in one area doesn't bring down the entire system.