🔥 3-day streak
AWS Certified Data Engineer - Associate66 / 159
Question 66 of 159
A company processes clickstream events using a Kinesis Data Streams stream consumed by an application built with the Kinesis Client Library (KCL) running on EC2 instances. During a deployment, several EC2 instances were terminated mid-batch and the application restarted. The team notices that some records were processed more than once, causing duplicate rows in the downstream analytics database. The team wants to reduce duplicate processing caused by consumer restarts while keeping the KCL-based architecture. What is the MOST appropriate action?
Reviewed for accuracy · Report an issueNext question