领域驱动设计
文章平均质量分 92
Mirana_77
这个作者很懒,什么都没留下…
展开
-
DDD的分层架构设计
DDD的分层架构设计几种微服务架构模型对比分析整洁架构 整洁架构又名“洋葱架构”。为什么叫它洋葱架构?因为整洁架构的层就像洋葱片一样,它体现了分层的设计思想。 在整洁架构里,同心圆代表应用软件的不同部分,从里到外依次是领域模型、领域服务、应用服务和最外围的容易变化的内容,比如用户界面和基础设施。 整洁架构最主要的原则是依赖原则,它定义了各层的依赖关系,越往里依赖越低,代码级别越高,越是核心能力。外圆代码依赖只能指向内圆,内圆不需要知道外圆的任何情况。 在洋葱架构中,各层的职能是这样划分原创 2022-01-07 18:20:04 · 4974 阅读 · 0 评论 -
DDD整理(概念篇)
DDD为什么需要DDD微服务架构的演进 不赘述,可以查看我之前的分布式架构演进博客。微服务架构划分的痛点 那进入微服务架构时代以后,微服务确实也解决了原来采用集中式架构的单体应用的很多问题,比如扩展性、弹性伸缩能力、小规模团队的敏捷开发等等。这是微服务带来的好处,但是道理我都懂,怎么做呢?怎么拆分微服务?微服务的粒度应该多大呀?微服务到底应该如何拆分和设计呢?微服务的边界应该在哪里? 可以说微服务拆分困境产生的根本原因就是不知道业务或者微服务的边界到底在什么地方。DDD DDD 是原创 2022-01-07 17:27:25 · 2512 阅读 · 0 评论