The AWS Lambda Durable Execution SDK for Java offers an idiomatic Java experience to build multi-step event-driven applications that can automatically track progress and pause execution for extended periods when waiting for external events. It supports Java 17+, enabling use cases like order processing pipelines and human-in-the-loop approvals without separate orchestration services.
Durable functions extend Lambda’s standard event model by checkpointing execution state automatically. This prevents developers from needing to implement custom progress tracking. During paused states, functions are not billed, optimizing cost efficiency. The SDK remains a developer preview at the time of announcement, inviting developer feedback.
Source & further reading
AWS Lambda Durable Execution SDK for Java now available in Developer Preview ↗Source published 2026-02-26. This report was prepared with AI assistance from the linked primary-source material. Claims and limitations should be checked against the original announcement or research.