![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
DDD领域模型
文章平均质量分 82
中台是抽象出来的业务模型,微服务是业务模型的系统实现,DDD作为方法论可以同时指导中台业务建模和微服务建设,三者相辅相成,完美结合;
Pingszi
这个作者很懒,什么都没留下…
展开
-
7.微服务设计原则
从单体应用向微服务演进策略: 绞杀者策略,修缮者策略的另起炉灶策略;原创 2023-12-26 09:53:00 · 423 阅读 · 0 评论 -
6.微前端设计
这种架构模式是微服务架构理念在前端领域的延伸,旨在将单体前端应用分解为松耦合且独立的小应用后,再根据实际的业务场景将这些小应用组装成单个解决特定业务场景的应用;原创 2023-12-26 09:45:25 · 108 阅读 · 0 评论 -
5.微服务代码模型
在微服务代码模型里,我们分别定义了用户接口层、并分别为它们建立了interfaces、application、domain和infrastructure四个一级代码目录;原创 2023-12-26 09:42:10 · 628 阅读 · 0 评论 -
4.中台领域建模
参与者领域专家,事件风暴的其他参与者可以是DDD专家、架构师、产品经理、项目经理、开发人员和测试人员等项目团队成员;准备的材料事件风暴的场地事件风暴的关注点某些业务动作或行为(事件)是否会触发下一个业务动作,这个动作(领域事件)的输人和输出是什么?是谁(实体)发出的什么动作(命令),触发了这个动作(事件)等;微服务设计和开发时,要时时刻刻想着微服务的架构演进,与生俱来就需要考虑聚合的解辗利未来聚合的重组,做到未雨绸缨;原创 2023-11-21 14:51:54 · 145 阅读 · 0 评论 -
3.DDD基本原理
DDD核心知识体系有: 领域、子域、核心子域、通用子域、支撑子域、限界上下文、实体、值对象、聚合和聚合根、领域事件、领域服务、应用服务和分层架构等;原创 2023-11-21 14:50:04 · 514 阅读 · 0 评论 -
1.数字化转型概述
AKF可扩展能力立方体模型的x、y、Z轴代表的三个维度相辅相成,涵盖业务和技术的多个领域;通过克隆应用和数据库实例,可以提高应用和数据库的业务承载容量,对应x轴扩展能力;通过划分业务职能边界建立领域模型,以拆分应用和设计微服务,可以提高业务的复用和扩展能力,对应Y轴扩展能力;通过分片策略将数据集拆分为多个数据子集或业务单元,可以提高数据的扩展能力,对应Z轴扩展能力;企业将多个不同维度的扩展能力融合在一起,就可以实现应用能力的无限扩展了;原创 2023-11-17 11:01:52 · 84 阅读 · 0 评论 -
2.认识中台
中台是企业级能力复用平台;中台首先体现的是一种企业级的能力,它提供的是一套企业级的整体解决方案,解决小到企业、集团,大到生态圈的能力共享、业务联通和融合的问题,支持业务和商业模式创新。通过平台联通、业务和数据融合,为前台用户提供一致体验,更敏捷地支撑前台一线业务;对前台业务的快速响应能力;企业级的复用能力;从前台、中台到后台的设计、研发、页面操作、流程、服务和数据的无缝联通、融合能力;业务中台解决企业业务能力可用和复用的问题,而数据中台则通过数据智能化解决业务能力如何用好的问题;原创 2023-11-17 11:02:44 · 121 阅读 · 0 评论