Bird
0
0

For an API with unpredictable traffic spikes, which throttling configuration best ensures backend stability while minimizing user impact?

hard📝 Application Q8 of 15
AWS - API Gateway
For an API with unpredictable traffic spikes, which throttling configuration best ensures backend stability while minimizing user impact?
ADisable throttling and rely on backend auto-scaling
BSet rateLimit equal to burstLimit to strictly cap requests
CSet a moderate rateLimit with a higher burstLimit to absorb sudden spikes
DSet very low rateLimit and burstLimit to prevent any spikes
Step-by-Step Solution
Solution:
  1. Step 1: Understand traffic pattern

    Unpredictable spikes require flexibility to handle bursts without rejecting requests immediately.
  2. Step 2: Evaluate options

    Moderate rateLimit with higher burstLimit allows absorbing spikes while protecting backend.
  3. Step 3: Exclude other options

    Equal rate and burst limits are too rigid; disabling throttling risks overload; very low limits cause excessive throttling.
  4. Final Answer:

    Set a moderate rateLimit with a higher burstLimit to absorb sudden spikes -> Option C
  5. Quick Check:

    Use burstLimit > rateLimit for spike tolerance [OK]
Quick Trick: Use burstLimit higher than rateLimit for spikes [OK]
Common Mistakes:
MISTAKES
  • Setting burstLimit equal to rateLimit, limiting flexibility
  • Disabling throttling and risking backend overload
  • Setting limits too low causing unnecessary throttling

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More AWS Quizzes