6篇文章 · 3618字 · 1人关注
微服务分布式事务 一般每个微服务都有自己的数据库,当有跨几个微服务的业务时要保证数据库的一致性就需要考虑到分布式事务,典型的涉及库存、订单、账户...
识别问题域,划分领域和限界上下文 Domain和SubDomain构成了问题空间。界限上下文是对应的Solution空间。 业务能力全景图 业务...
微服务划分原则 高内聚低耦合单一职责轻量级的通信 高度自治独立开发部署 以业务为中心每个服务代表了特定的业务逻辑有明显的界限上下文通过确定业务的...
Selected from Alberto Brandolini's Slides
聚合 聚合Aggregate就是一组相关对象的集合,我们把它作为数据修改和访问的单元。一个聚合包含聚合根、实体和值对象。 每个聚合都会有一个聚合...
DDD背后的一个原则是通过使用相同的语言来创建相同的理解来弥合领域专家和开发人员之间的差距。另一个原则是通过应用面向对象的设计和设计模式来降低复...
文集作者