领域事件驱动总体框架
2021-07-21 09:56:58 27 举报
DDD 领域驱动架构,事件驱动
作者其他创作
大纲/内容
外部服务B
业务DB
1.多微服务共享事件库
事件处理
订阅
事件总线
事件数据持久化和异步化
可以根据具体场景选择方案1或方案2,需要确保业务操作和时间发布的强一致
事件发布
聚合A
聚合B
事件DB
事件数据发送
外部服务A
领域事件抽像基类DomainEvent<T>
- id:String- timestamp:long-source:String-data:T
消息中间件(MQ)
发布
2. 共享业务库
业务表
事件表
聚合
共享资源
外部服务C
事件唯一标识、发生时间、事件类型、事件来源
微服务内
事件源
数据发送
事件数据持久化
0 条评论
下一页