“事件采购”中的“采购”代表什么?

时间:2017-09-17 21:14:22

标签: event-sourcing

“采购”代表什么?

事件是从某个地方“采购”还是状态是从事件中“采购”的?

我似乎无法找到任何权威的参考资料,除了看似令人困惑的使用“来源”,如“can't source”和“source the event”。

1 个答案:

答案 0 :(得分:0)

  

“采购”代表什么?

我会这样回答:它代表了事实的来源(又名:记录册)是事件的记录。

据我所知,最早提及“事件采购”一词来自Martin Fowler,wrote in 2015

  

但我们可以走得更远,而不是审计线索,进入一些非常有趣的领域。当系统的所有更改都是由事件引起时,就会出现这种情况的启动器 - 我称之为事件源。另一种看待这种情况的方法是,当我们可以通过处理域事件的日志来完全导出应用程序的状态时,就会发生事件源。

请注意,福勒2005年对domain events的理解与完全不符合最近的解释 - 例如,参见Greg Young五年后写作。