我已经阅读了Jonathan Oliver的.NET EventStore库,并且我必须说这个概念对我很有吸引力:只有一个简单的无依赖库,该库是非侵入性的,只专注于事件源,剩下很多选择数据库,消息传递等技术时的自由
我的问题:Java世界也有类似的东西吗?我知道有各种各样与CQRS相关的框架,例如Axon和Jdon,但它们所做的不仅仅只是事件源...有人在简单的端口上工作吗?
最佳答案
我不知道任何存在。同时,写一个也不是很难。对我而言,编写EventStore的最难的部分是找到正确的模型。我在公司内部有两个私有/内部发行版本,然后有两个公开发行版本,直到我对结果如何真正满意为止。也有一些Ruby端口和其他语言,通常需要花费几个小时来编写,因为作者复制了该模型。如果您采用相同的方法,我不明白为什么您不能在几个小时内编写自己的内容。