关于实现一个基于文件持久化的EventStore的核心构思

大家知道enode框架的架构是基于ddd+event sourcing的思想。我们持久化的不是聚合根的最新状态,而是聚合根产生的领域事件。最近我在思考如何实现一个基于文件的eventstore。目标有两个: 1.必须要高性能; 2.支持聚合根事件的并发持久化,要确保单个聚合根实例不会保存版本号相同的事件; 事件持久化高性能 经过了一番调研,发现用文件存储事件非常合适。要确保高性能,我们可以顺序写文
相关文章
相关标签/搜索