AWS services that provide Event Source Mappings for Lambda
Dynamo DB
Kinesis
Amazon MQ
Amazon Managed Streaming for Apache Kafka
SQS
Differences between Lambda synchronous, asynchronous, Event Source Mapping
Both synchronous and asynchronous are (push) invocations, whereas Event Source Mapping requires polling from the Lambda function
How to manually throttle a Lambda function
Set “Reserved Concurrency” to 0
How does Lambda throttle behavior differ for synchronous vs. asynchronous invocations?
Synchronous: 429 returnThrottleError
Asynchronous: automatic retry —–> DLQ