管理员网站是否适合使用事件采购?

时间:2015-01-17 20:33:28

标签: cqrs event-sourcing

我正在考虑为高尔夫数据库重构我的管理网站,该数据库目前使用传统的CRUD架构。

CQRS / Event Sourcing是管理型网站的好模型吗?它不会产生很多有趣的事件,最多可能只有CourseCreated,CourseUpdated和CourseDeleted事件。

我见过的大多数CQRS /活动教程/示例似乎更适合消费者类型的网站,如在线购物车,售票系统,餐厅订购系统等。

对于管理型网站,我们最好使用CRUD,还是CQRS / ES可以提供​​更多功能?

1 个答案:

答案 0 :(得分:2)

如果您能想到的大多数事件都包含“已创建”,“已更新”或“已删除”字样,那么您可能不需要事件源。 ES并不是CRUD网站的替代品。