战略设计
- 有界上下文
- 映射
- 定于各个模块(有界上下文)/微服务之间如何交互
- 子域类型确定
- 核心子域
- 营销子域、商品子域、订单子域、支付子域、履约子域、会员子域等
- 支持子域
- 仓储子域、物流子域、财务子域、报表子域
- 通用子域
- 第三方统用平台,比如第三方支付、第三方物流等
- 核心子域
通用语言确定
划分要解决问题的边界,也就是哪些是我们负责的哪些不是我们负责的
事件风暴会议-寻找有界上下文
召集议会,程序员、用户、产品,运营、管理者,进行头脑风暴,梳理出履约相关的多有事件
- 事件梳理,将事件按照时间线梳理排序
- 梳理出履约相关的用户界面和指令,和事件做一个匹配
- 将事件、用户界面、用户指令,按照先后顺序、逻辑,做一个逻辑
- 从上一步的结果中,找出履约的有界上下文,和属于其他系统的上下文
