2019年构建领域驱动设计知识体系.pdf

编号:96914 PDF 50页 29.74MB 下载积分:VIP专享
下载报告请您先登录!

2019年构建领域驱动设计知识体系.pdf

1、构建领域驱动设计知识体系http:/zhangyi.xyz关于我架构编码实践者 领域驱动设计布道师 数据平台架构师 敏捷转型咨询师 逸 AGENDA01领域驱动设计的历史回溯 程碑之 程碑之 程碑之三 程碑之四03领域驱动设计参考过程模型02对领域驱动设计的新定位 领域驱动设计魔 丰富领域驱动设计法 04领域驱动设计能评估模型01领域驱动设计的历史回溯程碑之 诞Domain-Driven Design Tackling Complexity in Software 2004年 程碑之 领域事件的引程碑之 领域事件的引Domain Event CQRS Event Sourcing Event

2、StoreEDA Reactive Programming Functional Programming建模范式的改变对象范式 以“对象”为中 Entity Value Object Aggregate Domain Service Repository Factory 事件范式 以“事件”为中 Domain Event Event Soucing Event Store Application Event Publisher-Subscriber 函数范式 以“函数”为中 Algebraic Data Type Pure Function Combinator Monad 架构格的改变对象范

3、式 分层架构 事件范式 事件驱动架构 CQRS 函数范式 响应式架构 程碑之三 微服务的引A microservices architecture puts each element of functionality into a seperate service and scales by distributing these services accross servers,replicating as needed.设计理念的改变数据模型驱动设计 不适合微服务设计理念的改变限界上下的边界可以是微服务的边界 聚合的边界更加稳定,通过ID引聚合,有利于限界上下边界的调整,改变通信式ARARA

4、RARARARARIDIDIDIDIDACLACLACLOHSOHSOHSdomaindomaindomaindomaindomainDBMQUI设计理念的改变维护好限界上下边界,有利于从单体架构迁移到微服务架构设计理念的改变领域模型与数据模型的分离,有利于从单体架构迁移到微服务架构领域驱动设计带来价值领域驱动设计的模式与实践降低了从单体架构迁移到微服务架构的险天作之合Domain Driven DesignMicroservices Architecture程碑之四 中台战略的引企业级能复平台 企业级:定义了中台的范围,区分开了单系统的服务化与微服务;能:定义了中台的主要承载对象,能的抽象解

5、释了各种各样中台的存在;复:定义了中台的核价值;平台:定义了中台的主要形式。企业级与能Bounded Context核领域:企业核价值Solution SpaceProblem Space限界上下:业务能Core SubdomainCore SubdomainGeneric SubdomainSupportingSubdomainBounded ContextBounded ContextBounded Context领域模型的复边界控制与平台沉淀探索Domain Driven DesignZhongTai Strategy?02对领域驱动设计的新定位新的定位Domain Driven Des

6、ign Technology Philosophy领域驱动设计魔X轴:限定领域驱动设计的内容 Y轴:分离领域驱动设计的层次 Z轴:蕴含了领域驱动设计的实践微观层次宏观层次纳层次业务法模式件技术管理Y轴Z轴X轴宏观层次宏观层次 全局分析阶段业务法模式件技术管理业务架构核领域架构全局 分析档RAID暴整洁架构业务全局 分析档精益 需求管理康威定律 特性团队需求 管理体系宏观层次 战略设计阶段业务法模式件技术管理事件暴限界上下 上下映射架构战略 设计档RUP 4+1视图微服务 架构格业务战略 设计档SCRUM项先启 故事地图发布计划宏观层次是针对整个软件系统开展的战略宏图规划与战略概要设计,通常分为

友情提示

1、下载报告失败解决办法
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站报告下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

本文(2019年构建领域驱动设计知识体系.pdf)为本站 (云闲) 主动上传,三个皮匠报告文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三个皮匠报告文库(点击联系客服),我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。
客服
商务合作
小程序
服务号
折叠