小编Col*_*lin的帖子

CQRS +没有DDD的事件采购

我正在构建一个非常以数据为中心的系统.我有大型的分层数据集,但没有业务规则.系统的输出来自对数据和一些报告进行的一些计算.我需要有一个完整的审计跟踪(出于监管原因),并且能够从过去的任何一点对数据集运行计算.

出于这些原因,我认为有一个使用CQRS的事件源系统是要走的路.我见过的所有例子都围绕创建聚合来做ES.我遇到的问题是因为每个数据都是一个大的相关集合,我会有少量的大量聚合.替代方案似乎是将设置拆分为它的部分,并将每个部分称为聚合.但是,为了进行任何计算,我必须加载数十万个聚合.

我的问题是,是否有人有CQRS + ES系统的经验,这些系统是以数据为中心的,可能是什么样的?

有没有更好的方法来存储数据集的历史而不使用ES?

谢谢你的帮助.

domain-driven-design cqrs event-sourcing

4
推荐指数
2
解决办法
1628
查看次数