我正在开始一个将在Windows Azure上托管的新项目。 我使用RavenDb作为后端,我想使用CQRS和事件采购。
我阅读了Jonathan的EventStore的好评,它完全适合我的架构,因为它是一个薄层,可以使用RavenDb作为商店。 现在,我注意到3.0版本(最新的官方版)已经有一年了,新的3.1还没有发布(分支中有一些活动)。 我想去3.1版本,因为它集成了CommonDomain项目,但我没有任何问题,只能引用版本3.0和当前的CommonDomain。
我只是想知道EventStore是否正在积极开发并将继续维护,尤其是在Greg Young发布他的EventStore(geteventstore.com)之后。 我有点不愿意这样做,因为它带有它自己的持久性和AFAIK我无法将我的事件存储在我的RavenDb中。
总结一下:
PS。我不介意请求joliver的EventStore并提供修复/次要功能。
答案 0 :(得分:6)
我在目前正在制作的三个系统中使用Joliver的EventStore,我打算将它用于更多即将投产的项目。
我认为与其他项目相比,项目活动较少的原因之一是它非常稳定。就我而言,代码库是我在架构和质量方面看到的最好的代码库之一。现在,大多数活动都是针对不同类型持久性的插件。
当我开始时,我唯一需要的就是它可以上转换事件,所以我补充说。
回答你的一些问题。