补偿

Saga 事务与补偿模式(2025)

Saga 事务与补偿模式(2025)Saga 将复杂事务拆分为有序步骤,并为每步设计可幂等的补偿操作。一、模式与角色编排式:集中协调器按步骤执行与补偿。事件式:各服务监听事件并执行步骤与补偿。二、补偿与幂等幂等补偿:保证重复执行不引入额外副作用。隔离级别:控制并发影响与资源锁定范围。三、失败与回退超

Cadence 工作流编排与重试补偿实践(2025)

Temporal/Cadence 工作流编排与重试补偿实践(2025)一、建模与接口工作流/活动:将长事务拆分为可重试的活动;接口清晰。幂等:活动以幂等输出与去重键设计,避免重复副作用。二、重试与补偿重试策略:指数退避/最大次数/超时与死信处理。补偿:为关键活动设计可幂等补偿流程与回退路径。三、可观