事件溯源概述

事件溯源提供了一种灵活的方法来管理和持久保存 grain 状态。 与标准 grain 相比,事件溯源的 grain 具有许多潜在优势。 其一,它可以与许多不同的存储提供程序配置一起使用,并支持跨多个群集进行异地复制。 再者,它将 grain 类与 grain 状态的定义(由 grain 状态对象表示)和 grain 更新(由事件对象表示)清晰地分开。

文档的结构如下:

就 JournaledGrain API 而言,上述行为相当稳定。 但是,我们希望尽快扩展或更改日志一致性提供程序列表,以便让开发人员能够更轻松地插入标准事件存储系统。