跳到主要内容
uencoder

Event Sourcing

事件溯源以不可变事件序列作为状态的真实源,当前状态由重放事件派生,支持审计与回溯。

用途

完整审计追踪与时间旅行调试,消除状态同步问题。

机制

每次状态变更产生不可变事件存事件存储。当前状态 = reduce(所有事件)。优势:完整审计、时间旅行、撤销重做。代价:复杂度高、事件模式演进、快照优化。

用例

  • 审计追踪
  • CQRS 读写分离
  • 领域驱动设计

相关词条

参考链接