DDD实战课- 极客时间课程推荐/优惠

DDD实战课--极客时间课程推荐/优惠

基于DDD的微服务拆分与设计
欧创新人保资深架构师
专栏 | 26讲 | 56694人已学习
优惠价¥59原价:99
官网优惠购买

版权声明

本站非极客时间官网,与官方无任何关系。我们不提供课程下载或详细内容,仅作为课程分享和推荐平台。我们鼓励大家支持正版,尊重创作者的劳动成果,这样不仅能帮助创作者持续产出优质内容,也能让自己获得更好的学习体验。请通过官方渠道购买和学习课程,感谢您的理解与支持。

课程详情

你将获得

  • DDD必知必会10大核心概念;
  • 掌握事件风暴与领域建模;
  • 上手中台业务建模与设计;
  • 实战设计清晰的微服务架构。

课程介绍

随着分布式技术的快速兴起,我们已经进入到了微服务架构时代。微服务架构的出现,很好地实现了应用之间的解耦,解决了单体应用扩展性和弹性伸缩能力不足的问题。随着业务的复杂度升级,其好处自然不言而喻。

那微服务到底怎么拆分和设计才算合理,拆多小才叫微服务?这个尖锐的问题,在业内一直被热议。紧接着,继阿里巴巴成功转型中台战略之后,微服务设计和拆分再至风口浪尖,对于众多公司来说,都是一个不小的挑战。

那有没有好的方法来指导微服务和中台的设计呢?当然有,你也可能耳闻过,那就是领域驱动设计(DDD)。

  • 你可能会疑惑,早在2003年就诞生的DDD,怎么来指导“迟到”近20年才大热的微服务设计?
  • 怎么认识和学习这个抽象又庞大的知识体系?
  • 怎么应用,怎么实践?
  • 落地后它究竟能解决旧系统的哪些问题?

本专栏将重点解决以上问题,力求用浅显易懂的案例,深入DDD的核心知识体系与设计思想,带你掌握一套完整而系统的基于DDD的微服务拆分与设计方法,明确从战略设计到战术设计的微服务标准设计过程,助力落地边界清晰、可持续演进的微服务架构。

具体内容上,专栏共21讲,分为基础篇、进阶篇和实战篇三部分。

基础篇主要讲解DDD的核心知识体系,具体包括:领域、子域、限界上下文、实体、值对象、聚合和聚合根等概念。借助浅显易懂的案例,带你理解它们以及它们之间的合作、依赖关系。

进阶篇主要讲解领域事件、DDD分层架构、几种常见的微服务架构模型以及中台设计思想等内容。带你深入微服务分层设计的底层原理与具体实现。

实战篇作为本课程的重点,包含多个实战小项目,例如中台和领域建模的实战、微服务设计实战等。最后作者会用一个典型的案例将DDD所有的知识点串联,带你走一遍基于DDD的微服务设计全流程。

另外,实战篇还补充有“如何借鉴微服务的设计思想来设计前端应用”“微服务设计原则”以及“分布式架构设计的关键注意事项”,以完善实战体系。

课程目录

开篇词

  • 开篇词 | 学好了DDD,你能做什么?

基础篇

  • 01 | 领域驱动设计:微服务设计为什么要选择DDD?
  • 02 | 领域、子域、核心域、通用域和支撑域:傻傻分不清?
  • 03 | 限界上下文:定义领域边界的利器
  • 04 | 实体和值对象:从领域模型的基础单元看系统设计
  • 05 | 聚合和聚合根:怎样设计聚合?

进阶篇

  • 06 | 领域事件:解耦微服务的关键
  • 07 | DDD分层架构:有效降低层与层之间的依赖
  • 08 | 微服务架构模型:几种常见模型的对比和分析
  • 09 | 中台:数字转型后到底应该共享什么?
  • 10 | DDD、中台和微服务:它们是如何协作的?
  • 答疑:有关3个典型问题的讲解

实战篇

  • 11 | DDD实践:如何用DDD重构中台业务模型?
  • 12 | 领域建模:如何用事件风暴构建领域模型?
  • 13 | 代码模型(上):如何使用DDD设计微服务代码模型?
  • 14 | 代码模型(下):如何保证领域模型与代码模型的一致性?
  • 15 | 边界:微服务的各种边界在架构演进中的作用?
  • 16 | 视图:如何实现服务和数据在微服务各层的协作?
  • 17 | 从后端到前端:微服务后,前端如何设计?
  • 18 | 知识点串讲:基于DDD的微服务设计实例
  • 19 | 总结(一):微服务设计和拆分要坚持哪些原则?
  • 20 | 总结(二):分布式架构关键设计10问

结束语

  • 结束语 | 所谓高手,就是跨过坑和大海!

专栏加餐

  • 基于DDD的微服务设计实例代码详解
  • 抽奖|《DDD实战课》沉淀成书了,感谢有你!

期末测试

  • 期末测试 | 有关DDD的内容,你掌握了多少呢?

作者介绍

欧创新,人保资深架构师,《中台架构与实现:基于DDD和微服务》作者,拥有十多年的软件架构经验。他热衷于采用DDD的设计方法实现中台业务建模,专注基于DDD的微服务设计和开发。目前,他正在深入探索传统企业中台数字化转型的技术和方法体系。

推荐

Spring编程常见错误50例 - 极客时间课程推荐/分享/优惠/折扣
Spring编程常见错误50例
Spring 开发老兵 10 年避坑心法
傅健Netty源码贡献者、Cisco高级软件工程师
专栏 | 17624人已学习
优惠价¥59原价:99
官网优惠购买
算法(第4版) - 极客时间课程推荐/分享/优惠/折扣
算法(第4版)
算法(第4版)
Robert Sedgewick, Kevin WayneACM Fellow, ACM 杰出教育家
专栏 | 2729人已学习
优惠价¥34.99原价:49.99
官网优惠购买
大模型微调实践课 - 极客时间课程推荐/分享/优惠/折扣
大模型微调实践课
手把手带你训练自定义大模型
赵鹏昊/李杰百度智能云千帆ModelBuilder平台算法负责人/算法工程师
视频课 | 677人已学习
优惠价¥29原价:68
官网优惠购买
MongoDB高手课 - 极客时间课程推荐/分享/优惠/折扣
MongoDB高手课
三个实战视角,带你从熟练到精通
唐建法(TJ)Tapdata CTO、MongoDB中文社区主席、前MongoDB大中华区首席架构师
视频课 | 19633人已学习
优惠价¥59原价:129
官网优惠购买
RAG快速开发实战 - 极客时间课程推荐/分享/优惠/折扣
RAG快速开发实战
玩转RAG的保姆级教程
常扬复旦AI博士,某知名AI公司产品研发总监
专栏 | 1456人已学习
优惠价¥29原价:39
官网优惠购买
打造爆款短视频 - 极客时间课程推荐/分享/优惠/折扣
打造爆款短视频
从定位到制作,让短视频迅速变现
周维前快手市场总监
专栏 | 6973人已学习
优惠价¥59原价:129
官网优惠购买