Skip to content

Native Support for AWS Lambda Durable Execution (DurableConfig) #13180

@ronnyroeller

Description

@ronnyroeller

Is there an existing issue for this?

  • I have searched existing issues, it hasn't been reported yet

Use case description

AWS introduced Durable Lambda Executions, enabling long-running, fault-tolerant workflows without custom chaining, self-invocation, or continuation persistence (announcement).
At present, Serverless Framework does not expose DurableConfig on the function definition level, forcing users to patch CloudFormation via resources.extensions to configure durable functions.

Adding first-class support for DurableConfig aligns Serverless with the newest AWS execution model and removes boilerplate.

We're looking for a DurableConfig along these lines:

DurableConfig:
  ExecutionTimeout: 14400
  RetentionPeriodInDays: 7
  AllowInvokeLatest: false

Proposed solution (optional)

No response

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions