Bird
0
0

You want to design a DynamoDB table that handles occasional high traffic bursts without throttling. Which approach best uses burst capacity effectively?

hard🚀 Application Q8 of 15
DynamoDB - Access Patterns and Query Optimization
You want to design a DynamoDB table that handles occasional high traffic bursts without throttling. Which approach best uses burst capacity effectively?
AProvision capacity for average load and rely on burst capacity for spikes
BProvision capacity for peak load always
CDisable burst capacity to avoid complexity
DUse only on-demand capacity mode
Step-by-Step Solution
Solution:
  1. Step 1: Understand burst capacity usage

    Burst capacity helps handle temporary spikes beyond provisioned capacity.
  2. Step 2: Choose design approach

    Provisioning for average load and using burst for spikes balances cost and performance.
  3. Final Answer:

    Provision capacity for average load and rely on burst capacity for spikes -> Option A
  4. Quick Check:

    Average provision + burst = cost-effective spike handling [OK]
Quick Trick: Provision average, burst covers spikes [OK]
Common Mistakes:
MISTAKES
  • Provisioning always for peak wastes cost
  • Disabling burst reduces flexibility
  • Ignoring on-demand mode benefits

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More DynamoDB Quizzes