API Design · Middle · Question 38 of 75
What's a good client behavior when it receives 429 or 503?
- 1Never retry
- 2Retry immediately in a tight loop
- ✓Correct answer: Respect
Retry-Afterif present, otherwise retry with exponential backoff and jitter, and give up after a few attempts
Explanation
Synchronized immediate retries from many clients make outages worse.