A utility writes high-scale meter readings to DynamoDB. Hot partitions are causing throttling on a few keys. Which access-pattern design best improves performance?
Select an answer to reveal the explanation.
Short Explanation
DynamoDB partitions hate a traffic magnet on one key—like one toll booth for the whole city. Spread meter IDs (or a well-designed composite) so load fans out. One shared key, overwriting one item, or piling work onto a hot partition keeps the throttling.
Full Explanation
DynamoDB performance depends on even distribution of throughput across partitions. Partition keys for high-scale meter readings should diversify access so no small set of keys absorbs disproportionate traffic. Single-key designs and patterns that concentrate writes create hot partitions and throttling, which Task 3.3 specifically targets.