DDD笔记3:战术设计(运营域)

2023-03-19  本文已影响0人  王侦

1.环境和周边系统说明

上下文交互:


内部鉴权:


建模工具

云:

2.领域事件

2.1 领域事件为什么重要

领域事件为什么重要

CQRS:

CQRS

2.2 什么是领域事件

领域中发生的任何领域专家感兴趣的事情。

领域事件一般由聚合产生(不是绝对的)。

领域事件不是技术概念。

2.3 领域事件的基本属性

事件命名和基本属性

2.4 领域事件的发布和订阅方式

发布和订阅方式

2.5 领域事件的存储

事件存储

2.6 事件处理的要求

事件处理的要求

2.7 领域事件和大数据分析

3.事件风暴建模法

3.1 什么是事件风暴建模法

一种协作式的对复杂业务领域进行探索的讨论形式。

一种灵活易调整的轻量级的适用于DDD的建模方法。

3.2 事件风暴的应用场景

应用场景

3.3 事件风暴的开展形式

核心词汇

组织会议

准备工具

3.4 事件风暴的流程和构成元素

流程:

事件风暴的几个任务

高效事件风暴的注意事项

4.使用事件风暴建模法对运营域建模

领域事件

聚合

读模型:

5.防腐层的构建

防腐层的作用:

VendingMachineInstallOrder
DevicePurchaseService售卖机投放(采购)服务
DevicePurchaseServiceImpl适配层

6.事件框架的实现和云上测试环境部署

事件框架

两个待解决问题

7.使用阿里云大数据服务实现经营数据分析

7.1 大数据处理分析和DDD的关系

读模型大部分是由大数据处理系统生成的,比如销售报表。

7.2 整体流程和架构

7.3 数据生成

locust

7.4 数据集成和计算

7.5 数据可视化

Quick BI

参考

上一篇 下一篇

猜你喜欢

热点阅读