Summer Blog

Ddd Design And Micservice

什么是 DDD

目标:高内聚、低耦合

解决问题:

  1. 业务架构如何合理的设计和划分
  2. 业务和技术架构达成一致。减少团队内沟通成本,减少业务和技术认识的不一致

设计原则:

  1. 聚焦核心领域
    1. 业务系统一般可分为:核心域-业务成功的主要促成因素;通用域-不是核心但被整个系统使用;支撑域-不是核心,不被整个系统使用,该能力可以从外部购买。
  2. 通过协作迭代探索模型
  3. 统一语言

comments powered by Disqus