Closed santhosh34 closed 4 years ago
AWS Lambda natively supports reading data from DynamoDB Streams, and you should be using that support directly.
See: https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Streams.Lambda.html
We advise against using the DynamoDB Streams Kinesis Adapter and Kinesis Client Library (KCL) in a Lambda function as KCL is a long running process, and Lambda functions should generally be short lived.
Can we use this logic to process the stream of records in AWS Lambda? How can we manage the time limit if huge stream data?