什么是领域事件?
一般来说,领域实践通常具有事件类型,事件id,时间戳等元数据,以及相应事件信息。(可能会涉及事件增强,增强的弊端则是会降低稳定性)
为什么要发布领域事件?
应用场景:
- 维护服务之间的数据一致性
- 通知维护数据副本服务,源数据变化。(CQRS)
- 触发下一步业务流程
- 监控领域事件以验证应用是否正常运行
- 分析领域事件,为用户建模
所有这些场景,都是由聚合状态变更所触发的
·
一般来说,领域实践通常具有事件类型,事件id,时间戳等元数据,以及相应事件信息。(可能会涉及事件增强,增强的弊端则是会降低稳定性)
应用场景:
- 维护服务之间的数据一致性
- 通知维护数据副本服务,源数据变化。(CQRS)
- 触发下一步业务流程
- 监控领域事件以验证应用是否正常运行
- 分析领域事件,为用户建模
所有这些场景,都是由聚合状态变更所触发的
·
本文标题:领域事件的意义
本文链接:https://www.haomeiwen.com/subject/uegjjctx.html
网友评论