Expand description
Async checkpoint persistence via object stores. Async checkpoint persistence via object stores.
The Checkpointer trait abstracts checkpoint I/O so that the
checkpoint coordinator doesn’t need to know whether state is persisted
to local disk, S3, GCS, or Azure Blob.
ObjectStoreCheckpointer is the production implementation that
writes to any object_store::ObjectStore backend with:
- Concurrent partition uploads via
JoinSet - SHA-256 integrity digests
- Exponential backoff retry on transient errors
Structs§
- Object
Store Checkpointer - Production
Checkpointerbacked by an [ObjectStore].
Enums§
- Checkpointer
Error - Errors from checkpoint persistence operations.
Traits§
- Checkpointer
- Async trait for checkpoint persistence operations.
Functions§
- verify_
integrity - Verify a loaded artifact against its expected SHA-256 digest.