🔥 3-day streak
AWS Certified Data Engineer - Associate68 / 159
Question 68 of 159

A ride-sharing company ingests location events into a Kinesis Data Stream using the vehicle's city name as the partition key. Most trips occur in one large city, so that partition key routes nearly all records to a single shard, causing ProvisionedThroughputExceededException errors even though the stream has 10 shards and overall traffic is well below the aggregate capacity. Producers are throttled while other shards remain idle. What is the most effective way to fix this uneven load distribution?

Reviewed for accuracy · Report an issueNext question