Bird
0
0

Why is exponential backoff preferred over fixed delay retries in microservices communication?

hard📝 Conceptual Q10 of 15
Microservices - Resilience Patterns
Why is exponential backoff preferred over fixed delay retries in microservices communication?
ABecause it ignores failure counts and retries endlessly
BBecause it retries immediately without waiting
CBecause it uses a constant delay regardless of retry count
DBecause it reduces network congestion by increasing wait times after failures
Step-by-Step Solution
Solution:
  1. Step 1: Compare fixed delay and exponential backoff

    Fixed delay retries use the same wait time, which can cause congestion if many retries happen simultaneously.
  2. Step 2: Understand exponential backoff advantage

    Exponential backoff increases wait times after each failure, reducing retry frequency and network congestion.
  3. Final Answer:

    Because it reduces network congestion by increasing wait times after failures -> Option D
  4. Quick Check:

    Exponential backoff reduces congestion better than fixed delay [OK]
Quick Trick: Exponential backoff increases delay to reduce congestion [OK]
Common Mistakes:
MISTAKES
  • Thinking retries happen immediately
  • Assuming retries never stop
  • Confusing fixed delay with exponential backoff

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Microservices Quizzes