首页 文章

Jonathan Oliver的EventStore是否积极发展? [关闭]

提问于
浏览 204
4

我正在开始一个将在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中 .

总结一下:

  • Jonathan的EventStore活着吗?

  • 如果是,我应该单独使用当前的官方3.0版本并引用CommonDomain项目吗?

  • 3.1分支(与CommonDomain合并)准备好了吗?

  • 毕竟我应该切换到Greg Young的EventStore吗?

  • 或者我应该调查Lokad.CQRS? (我不是't think it uses Jonathan'的EventStore)

PS . 我不介意分叉joliver的EventStore并提供修复/次要功能 .

1 回答

  • 6

    我在目前正在 生产环境 的三个系统中使用Joliver的EventStore,我打算将它用于更多将很快看到 生产环境 的项目 .

    我认为与其他项目相比,项目活动较少的原因之一是它非常稳定 . 就我而言,代码库是我在架构和质量方面看到的最好的代码库之一 . 现在,大多数活动都是针对不同类型持久性的插件 .

    我开始时唯一不需要的就是上转换事件的可能性,所以我补充说 .

    并回答你的一些问题 .

    • 我认为它足够活了 . 无论如何我不会让它死 .

    • 使用当前版本和单独的CommonDomain来允许Nuget管理引用 .

    • 不,我认为不是 .

相关问题