Skip to content

New serverless pattern - EventBridge Scheduler to Lambda with Dual DLQs#2981

Open
rssasidharan2 wants to merge 1 commit intoaws-samples:mainfrom
rssasidharan2:rssasidharan2-feature-eventbridge-schedule-lambda-dlq
Open

New serverless pattern - EventBridge Scheduler to Lambda with Dual DLQs#2981
rssasidharan2 wants to merge 1 commit intoaws-samples:mainfrom
rssasidharan2:rssasidharan2-feature-eventbridge-schedule-lambda-dlq

Conversation

@rssasidharan2
Copy link

@rssasidharan2 rssasidharan2 commented Mar 5, 2026

Issue #, if available:
#2982

Description of changes:
This pattern demonstrates EventBridge Scheduler's failure handling capabilities through dual Dead Letter Queues (DLQs). One DLQ captures Lambda execution failures (code errors, timeouts), while the other captures scheduler invocation failures (permissions, throttling, resource not found).

Pattern includes:

  • EventBridge Scheduler with configurable retry policy
  • Lambda function with async invocation
  • Dual DLQ architecture for comprehensive failure handling
  • Python-based implementation using AWS SAM
  • Complete testing instructions for both failure scenarios

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants