领域事件驱动总体框架
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 条评论
 下一页