课程简介
海量数据密集型系统中DDD的实践经验
演讲提纲:
一. 落地DDD有哪些困难
1) 系统架构要解决什么问题
2) 为什么需要DDD
3) 项目实践中为什么难落地
二. 数据密集型系统特点
1) 数据系统面临的挑战
2) VUCA时代的数据密集型系统特征
a) 面向不确定性的系统设计
b) 数据模型的复杂度与易变性
c) 流数据系统的复杂性
三. 方法论:DDD如何帮助我们分析问题、理清系统建设思路
1) 界限上下文治理复杂度
2) 从领域模型到存储设计
3)DDD原则的数据流设计落地
4)基于事件的链路监控体系
5) TDD落地实践
6)工具箱:DDD落地全景图
四. 团队收获
1) 业务稳定支撑
2) 研发效率提升
3) 团队技术成长
目标收益
培训对象
课程内容
1.了解数据密集型系统的特点以及设计思路;
2.DDD落地过程中的问题经验;
3.研发效能提升的一些实践案例;