Today, AWS announces the general availability of the AWS Lambda Durable Execution SDK for Java, empowering Java developers to build resilient, long-running workflows using Lambda durable functions. With this SDK, developers can create multi-step applications like order processing pipelines, AI agent orchestration, and human-in-the-loop approvals directly in their applications without implementing custom progress tracking or integrating external orchestration services.
Lambda durable functions extend Lambda’s event-driven programming model with operations that checkpoint progress automatically and pause execution for up to a year when waiting on external events. The AWS Lambda Durable Execution SDK for Java provides an idiomatic Java experience for building with Lambda durable functions. It includes steps for progress tracking, callback integration for human and agent-in-the-loop workflows, durable invocation for reliable function chaining, and waits for efficient suspension. The SDK is compatible with Java 17+ and can be deployed using Lambda managed runtimes or functions packaged as container images. The local testing emulator in the SDK enables developers to build and debug locally before deploying to production.
To get started, see the Lambda durable functions developer guide and the AWS Lambda Durable Execution SDK for Java on GitHub. For Regional availability and pricing details, see the AWS Regional Services List and AWS Lambda Pricing.
Categories: general:products/aws-lambda,marketing:marchitecture/serverless
Source: Amazon Web Services
Latest Posts
- AWS Lambda Durable Execution SDK for Java GA

- AWS Lambda functions can now mount Amazon S3 buckets as file systems with S3 Files

- (Updated) Microsoft Loop – Require Existing Microsoft 365 Group for New Loop workspaces [MC929022]
![(Updated) Microsoft Loop – Require Existing Microsoft 365 Group for New Loop workspaces [MC929022] 4 building 7844703 1920](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)
- (Updated) Microsoft Teams: Badging updates to help users find messages that count [MC1268911]
![(Updated) Microsoft Teams: Badging updates to help users find messages that count [MC1268911] 5 pexels pixabay 327482](data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==)



![(Updated) Microsoft Loop – Require Existing Microsoft 365 Group for New Loop workspaces [MC929022] 4 building 7844703 1920](https://mwpro.co.uk/wp-content/uploads/2025/06/building-7844703_1920-150x150.webp)
![(Updated) Microsoft Teams: Badging updates to help users find messages that count [MC1268911] 5 pexels pixabay 327482](https://mwpro.co.uk/wp-content/uploads/2025/06/pexels-pixabay-327482-150x150.webp)