微信读书书城
复杂软件设计之道:领域驱动设计全面解析与实战
3.3 实例解析:订单系统中的聚合设计
加入书架
登录
查看
全部搜索结果
书城
目录
设置
加入书架
复杂软件设计之道:领域驱动设计全面解析与实战
彭晨阳
版权信息
内容提要
作者简介
前言
第1章 领域驱动设计基础
1.1 领域驱动设计的起源与发展
1.2 领域驱动设计的特点
1.3 领域驱动设计的难点
1.4 领域驱动设计的应用场景
第2章 领域驱动战略设计
2.1 有界上下文
2.2 按时间线发现有界上下文
2.3 通过领域故事或流程发现有界上下文
2.4 通过事件风暴会议发现有界上下文
2.5 业务平台与中台设计
2.6 总结与拓展
第3章 聚合设计
3.1 聚合设计的概念
3.2 设计聚合的几种方法
3.3 实例解析:订单系统中的聚合设计
3.4 总结与拓展
第4章 实体和值对象
4.1 失血/贫血模型
4.2 实体
4.3 值对象
4.4 领域服务
4.5 仓储
4.6 充血模型的设计原则
4.7 实例解析:论坛系统实体和值对象设计
4.8 总结与拓展
第5章 CQRS架构
5.1 DDD架构介绍
5.2 CQRS架构的特点
5.3 命令和查询分离
5.4 不同的数据访问方式
5.5 CAP定理
5.6 领域事件实现数据同步
5.7 实例解析:使用Axon框架实现CQRS
5.8 总结与拓展
第6章 事件溯源
6.1 什么是事件溯源?
6.2 基于事件溯源的聚合根设计
6.3 事件溯源的优点
6.4 微服务中的分布式事务实现
6.5 使用Apache Kafka实现事件溯源
6.6 投射模式
6.7 更改数据捕获(CDC)
6.8 总结与拓展
第7章 货物运输系统
7.1 领域描述
7.2 从流程中发现领域事件
7.3 概念挖掘
7.4 预订受理的聚合设计
7.5 运输作业的聚合设计
7.6 总结与拓展
内容简介
是否关闭自动购买?
关闭后,阅读到本书未购买章节均需要手动购买确认。
取消
关闭
暂无笔记
本地导入书籍的 AI 翻译功能
仅支持付费会员使用
微信扫码开通付费会员
一键翻译全文