All Questions
Dynamodb hard

In modern DynamoDB architecture, how does 'Adaptive Capacity' respond to an imbalanced workload where 90% of traffic hits 1% of the physical partitions?

  1. A It automatically re-hashes the entire table to a new Partition Key to spread the load.
  2. B Dynamic Redistribution: It allows a 'Hot' partition to consume unused capacity from other idle partitions within the same table, permitting it to exceed the 1,000 WCU/3,000 RCU limit as long as the total table throughput is available.
  3. C It migrates the hot partition data into a dedicated DAX cluster memory space automatically.
  4. D It rejects all writes to the hot partition for 60 seconds to allow the SSDs to cool down.

One system design question a day, with spaced repetition so the ones you miss come back.

Get the app

Related questions