Understanding AWS Lambda's throttling behavior is crucial. While synchronous invocations check for throttling limits, asynchronous invocations don't face immediate throttling issues as requests go through an internal queue. However, retries for failed async invocations happen up to 6 hours only. This clarification suggests you may not need SNS topics solely to prevent throttling errors, leading to fewer complexities and costs.

4m read timeFrom theburningmonk.com
Post cover image
Table of contents
Synchronous invocationsAsync invocationsAsync invocations vs. Async event sourcesSo what?Aren’t Lambda-to-Lambda calls an anti-pattern?Links

Sort: