🔥 3-day streak
AWS Certified Data Engineer - Associate74 / 159
Question 74 of 159
A retail company runs an order-processing microservice that publishes account balance-update events to an Amazon Kinesis Data Stream. A downstream analytics team must materialize the current balance per customer in Amazon S3. During load testing, the team notices that events for the same customer are sometimes processed out of order, producing incorrect final balances. The producer currently uses a random UUID as the partition key. What is the MOST effective change to guarantee correct ordering for each customer's events?
Reviewed for accuracy · Report an issueNext question