【问题标题】:What is the formal specification of event sourcing (ES)?事件溯源 (ES) 的正式规范是什么?
【发布时间】:2018-02-16 19:02:29
【问题描述】:

有很多资源可以解决 ES 的几个方面,但其中大多数是优缺点列表或示例 sn-ps。诸如projectionapplyreplay 之类的术语也(大部分)在没有解释或略有不同的上下文中使用。

具有相应文档和额外资源的最佳示例实现是微软的CQRS Journey,可以从中学到很多东西,但并不权威。

我能找到的最接近非正式规范的是Leif Battermann's concise summary,但他的整个网站已经关闭了几个星期。

可能不存在这样全面的指南,因为它是一个变得流行的概念,人们接受了它,开始按照他们认为合适的方式使用它,再也没有人会就细节达成一致。


更新(2018 年 2 月 16 日 11:03)

不知何故,我错过了 Greg Young(他创造了 CQRS 这个词)Event Centric: Finding Simplicity in Complex Systems 的书。这会不会像 Eric Evans 的书对领域驱动设计一样是面向 ES 的出版物?

【问题讨论】:

    标签: domain-driven-design cqrs event-sourcing


    【解决方案1】:

    最接近您正在寻找的东西可能是Martin Fowler's 2005 essay; Martin 的描述比 Young 对 DDDD/CQRS 的介绍早了几年。

    这是否会像 Eric Evans 的书对领域驱动设计一样是面向 ES 的出版物?

    没有;除其他外,埃文斯实际上写了蓝皮书。 以事件为中心尚未编写(截至 2017 年 10 月)。

    【讨论】:

    • 我认为是这种情况,但至少现在它是明确的。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-04-08
    • 2016-01-21
    • 2017-07-22
    相关资源
    最近更新 更多