Pattern 20 / RESILIENCE
Retry with Exponential Backoff
Use this when handling transient failures without giving up immediately.
- Pressure
- Handling transient failures without giving up immediately
- Mechanism
- Retry after increasing delays and add jitter so clients do not retry in lockstep
- Toll
- Poorly bounded retries amplify outages and increase tail latency
