A Developer is creating an AWS Lambda function to process a stream of data from an Amazon Kinesis Data Stream. When the Lambda function parses the data and encounters a missing field, it exits the function with an error. The function is generating duplicate records from the Kinesis stream. When the Developer looks at the stream output without the Lambda function, there are no duplicate records. What is the reason for the duplicates?
A) The Lambda function did not advance the Kinesis stream pointer to the next record after the error.
B) The Lambda event source used asynchronous invocation, resulting in duplicate records.
C) The Lambda function did not handle the error, and the Lambda service attempted to reprocess the data.
D) The Lambda function is not keeping up with the amount of data coming from the stream.
Correct Answer:
Verified
Q67: A Developer is building a mobile application
Q68: A company maintains a REST service using
Q69: A Developer is making changes to a
Q70: A Developer is designing a new application
Q71: A Developer has a stateful web server
Q73: An application that runs on an Amazon
Q74: A Developer has published an update to
Q75: A company is migrating a single-server, on-premises
Q76: A Developer must analyze performance issues with
Q77: A company has a multi-tiered web application
Unlock this Answer For Free Now!
View this answer and more for free by performing one of the following actions
Scan the QR code to install the App and get 2 free unlocks
Unlock quizzes for free by uploading documents