领域驱动设计
2021-08-21 16:22:14 0 举报
AI智能生成
领域驱动设计知识点总结
作者其他创作
大纲/内容
微服务架构模型
洋葱架构
职能划分
六边形架构
职能划分
DDD 分层架构
架构层次
用户接入层
用户界面
Web 服务
其他
应用层
应用服务
上下文环境
领域层
聚合
实体
值对象
聚合根
领域服务
基础层
其他基础组件
第三方工具
基础服务
微服务架构演进
微服务内服务的演进
从三层架构演进到 DDD 架构
中台与微服务设计体系
中台建设要聚焦领域模型
微服务要有合理的架构分层
项目级微服务
企业级中台微服务
应用和资源的解耦与适配
软件架构演进
单机架构
集中式架构
分布式微服务架构
微服务设计
战略设计
战术设计
领域
子域
核心域
通用域
支撑域
限界上下文
微服务边界
聚合
聚合根
实体
值对象
设计原则
在一致性边界内建模真正的不变条件
设计小聚合
通过唯一标识引用其它聚合
在边界之外使用最终一致性
通过应用层实现跨聚合的服务调用
领域事件
服务内事件
进程内事务
事件总线
服务调用
服务间事件
事件机制
服务调用方式
技术架构
事件构建和发布
事件基本属性
事件唯一标识
发生时间
事件类型
事件源
业务属性
事件数据持久化
本地业务数据库事件表
共享的事件数据库
事件总线
服务内订阅
服务外订阅
同时存在两种订阅者
消息中间件
事件接收和处理
0 条评论
下一页