学习与尝试 --> 事件风暴

事件风暴

  1. 基础概念
    在这里插入图片描述

术语

执行者 -----> 是指执行的角色,系统的主体,是导致系统状态变化的触发源
人员,系统的用户,操作人员等
系统,系统本身执行的,或者调度的,自动触发的 ,第三方系统
定时任务,定时的触发任务
命令 -----> 是执行者发起的操作,构成要件是执行者的行为
是某个场景中领域事件的触发动作,对应一个用例
领域对象 -----> 是对对象,人或者系统的信息表示,它通过较为简单的信息结构来代表我们需要理解的复杂事务或系统
创建订单,修改订单 ,删除订单等 ,领域对象:订单
领域事件 -----> 是和领域相关的事情,实在业务上真实发生的事实,这些事件对系统会产生关键影响,是观察业务系统变化的关键点,领域事件一般是领域专家关心的,一般已动词的过去式表示,表示已发生什么事件,是过去已经发生过的事实
识别领域事件的线索
是否产生了某种数据
系统状态是否发生变化,无论这种状态存放到数据库还是内存
是否对外发送了某些消息
读模型 -----> 为了达到一个目的,需要在系统中读出一些数据
读模型来源于领域对象,展现的形式不一样,一个读模型中可能包含多个领域对象
2. 事件风暴工作坊实践流程
产品愿景,识

猜你喜欢

转载自blog.csdn.net/weixin_43214644/article/details/126230602