
Answer-first summary for fast verification
Answer: You have a hot partition
You have a hot partition It's not always possible to distribute read and write activity evenly. When data access is imbalanced, a "hot" partition can receive a higher volume of read and write traffic compared to other partitions. To better accommodate uneven access patterns, DynamoDB adaptive capacity enables your application to continue reading and writing to hot partitions without being throttled, provided that traffic does not exceed your table’s total provisioned capacity or the partition maximum capacity.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
Your web application interacts with a DynamoDB table, performing both read and write operations. The table in question is configured with a total of 400 Write Capacity Units (WCU), distributed evenly across 4 partitions. This means that each partition can ideally handle up to 100 WCU. However, one of these partitions is receiving 250 WCU per second, substantially more than the other partitions. Consequently, you encounter the error message 'ProvisionedThroughputExceededException'.
What is the most probable reason for encountering this error?
A
Configured IAM policy is wrong
B
CloudWatch monitoring is lagging
C
You have a hot partition
D
Write Capacity Units (WCU’s) are applied across to all your DynamoDB tables and this needs reconfiguration
No comments yet.