管理网站是否适合使用事件溯源?

Is admin website a good candidate to use event sourcing?

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

CQRS/Event 为管理型网站采购一个好的模型吗?它不会生成很多有趣的事件,最多可能只有 CourseCreated、CourseUpdated 和 CourseDeleted 事件。

我见过的大多数 CQRS/Event tutorials/examples 似乎更适合消费者类型的网站,如在线购物车、订票系统、餐厅订单系统等

对于管理员类型的网站,我们只是更好地使用 CRUD,还是 CQRS/ES 可以提供更多?

如果您能想到的大多数事件都包含“创建”、“更新”或“删除”等词,那么您可能不需要事件源。 ES 不能替代 CRUD 站点。