Skip to main content

Module backend

Module backend 

Source
Expand description

DurableBackend trait and RealBackend implementation.

The DurableBackend trait is the I/O boundary between the replay engine and AWS. It covers the 2 AWS durable execution API operations used internally by the SDK: checkpoint_durable_execution and get_durable_execution_state.

RealBackend calls AWS via aws-sdk-lambda; MockBackend (in durable-lambda-testing) returns pre-loaded data for credential-free testing.

Structs§

RealBackend
Real AWS backend that calls aws-sdk-lambda durable execution APIs.

Traits§

DurableBackend
Define the I/O boundary between the replay engine and the durable execution backend.