Skip to content

术语表

术语解释
Durable Execution把代码执行过程持久化,失败后从已提交历史恢复
Invocation一次 durable handler 调用
JournalInvocation 的步骤执行历史
Durable Step被运行时记录结果的副作用或非确定性操作
Replay重新进入 handler,用 Journal 恢复已完成步骤
Idempotency Key重复请求去重 key
Timer持久化的未来唤醒点
Workflow多步骤、长生命周期的业务流程
Virtual Object以 key 标识的有状态实体,通常提供单写一致性
Partition根据 key 切分的执行与状态所有权单位
Partition Processor负责消费分区日志、驱动 handler、维护物化状态的组件
Fencing用 epoch 或租约拒绝旧 leader / 旧 attempt 的迟到写入
Materialized State从日志派生出的快速查询状态
Snapshot某个时间点的物化状态备份,用于缩短恢复重放长度

Teaching project inspired by Restate's public architecture and documentation.