【发布时间】:2014-07-13 00:57:35
【问题描述】:
我想知道域事件的粒度应该是多少?
例如,我有一些简单的事情,比如在个人资料页面上更改名字、第二个名字和电子邮件地址。我应该有 3 个不同的域事件还是只有一个?
当我添加一个新特性时,通过粗粒度的域事件,我必须创建一个新版本的事件,所以我必须添加一个新的事件类型,或者将事件版本存储在事件存储中。通过细粒度的领域事件,我没有这些问题,但是我有太多的小类。您认为,在这种情况下,最佳做法是什么?
【问题讨论】:
标签: domain-driven-design cqrs event-sourcing