PULSE DURABLE · CHECKPOINT RECOVERY
Keep confirmed results. Continue unfinished work.
Checkpoint encoding, storage, and recovery for Pulse workflows. Rebuild the same definition with the original RunID and inputs, then re-enter unconfirmed functions from the beginning.
Target v0.1.0 · Go 1.26+ · Pulse v0.5.0 · Release status on GitHub Releases
Recover from a durable checkpoint
- prepareRestore the confirmed resultrestored
- finishRe-enter the unconfirmed functionexecuted
- resultRead from a new Execution42 · ready
Publish after confirmation. Unconfirmed business code can run again.
DOCUMENTATION