week10- 总结
微服务框架
Web Service 与企业级分布式服务由来已久,但不满足实际需求
微服务框架需求
服务注册与发现
服务调用
失效转移(Fail Over)
负载均衡
高效的远程通信
版本管理
微服务框架(Dubbo)架构
Service Mesh 服务网格

微服务架构实践


领域驱动设计 DDD
贫血模型 VS 充血模型
由于事务脚本模式中,Service、Dao 这些对象只有方法,没有数值成员变量,事务脚本又被称作贫血模型。
领域模型是合并了行为和数据的领域的对象模型。通过领域模型对象的交互完成业务逻
辑的实现,也就是说,设计好了领域模型对象,也就设计好了业务逻辑实现。和事务脚
本被称作贫血模型相对应的,领域模型也被称为充血模型。
DDD 战略设计
领域和子域
限界上下文
上下文映射图(Context Map)
DDD 战术设计
实体
值对象
聚合
DDD 分层架构
DDD 六边形架构

评论