Expand description
Snapshot management for distributed state consistency
This module implements a distributed snapshot algorithm for ensuring consistency across nodes in the distributed system. It handles snapshot creation, consistency checking, and persistence.
Structs§
- Global
Snapshot - Global snapshot combining all local snapshots
- LOCAL_
SNAPSHOT_ MANAGER - Local
Snapshot - Local snapshot of a node’s state
- Snapshot
Manager - Manages the snapshot collection process
- TxSummary
- Summary of a transaction for snapshot purposes
Enums§
- Snapshot
Mode - Snapshot mode
Functions§
- persist
- Persists a global snapshot to disk
- start_
snapshot - Initiates a new snapshot process