Design Patterns · Middle · Question 57 of 75
Why add jitter to exponential backoff when retrying requests?
- ✓Correct answer: So many clients that failed at the same moment don't retry in synchronized waves and overload the server again
- 2To make retries faster
- 3Jitter is required by HTTP
Explanation
Randomized delays spread the load. Also cap the number of retries and retry only safe or idempotent operations.