Skip to content

PULSE DURABLE · CHECKPOINT RECOVERY

保存已确认成果,继续未完成步骤

为 Pulse 工作流提供检查点编码、存储和恢复。重建相同定义,使用原 RunID 与输入,让未确认步骤从头重新执行。

目标 v0.1.0 · Go 1.26+ · Pulse v0.5.0 · 发布状态见 GitHub Releases

从持久检查点恢复

  1. prepare从检查点恢复已确认成果
    restored
  2. finish未确认步骤从函数开头进入
    executed
  3. result从新 Execution 读取结果
    42 · ready

确认后发布输出。未确认业务体可能重复执行。

DOCUMENTATION

从首次运行到可靠恢复

目标 v0.1.0 · Go 1.26+ · Pulse v0.5.0 · 发布状态见 GitHub Releases · MIT