You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

83 lines
5.0 KiB
Markdown

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

# DDD实战课
## 618 狂欢 | 课程专属口令
全场专栏、视频课,使用口令「**618gogogo**」
**立享 7 折优惠 **
\*此优惠不与会员折扣同享
[![](https://static001.geekbang.org/resource/image/39/c6/39734c773yye3bb66bc5df3db9f528c6.jpg)](https://time.geekbang.org/hybrid/pvip?canHiddenNavigationBarBackgroundView=3&utm_term=zeusJ190E)
## 你将获得
* DDD必知必会10大核心概念
* 掌握事件风暴与领域建模
* 上手中台业务建模与设计
* 实战设计清晰的微服务架构
## 讲师介绍
欧创新人保资深架构师《中台架构与实现基于DDD和微服务》作者拥有十多年的软件架构经验。他热衷于采用DDD的设计方法实现中台业务建模专注基于DDD的微服务设计和开发。目前他正在深入探索传统企业中台数字化转型的技术和方法体系。
## 课程介绍
随着分布式技术的快速兴起,我们已经进入到了微服务架构时代。微服务架构的出现,很好地实现了应用之间的解耦,解决了单体应用扩展性和弹性伸缩能力不足的问题。随着业务的复杂度升级,其好处自然不言而喻。
那微服务到底怎么拆分和设计才算合理,拆多小才叫微服务?这个尖锐的问题,在业内一直被热议。紧接着,继阿里巴巴成功转型中台战略之后,微服务设计和拆分再至风口浪尖,对于众多公司来说,都是一个不小的挑战。
那有没有好的方法来指导微服务和中台的设计呢当然有你也可能耳闻过那就是领域驱动设计DDD
* 你可能会疑惑早在2003年就诞生的DDD怎么来指导“迟到”近20年才大热的微服务设计
* 怎么认识和学习这个抽象又庞大的知识体系?
* 怎么应用,怎么实践?
* 落地后它究竟能解决旧系统的哪些问题?
本专栏将重点解决以上问题力求用浅显易懂的案例深入DDD的核心知识体系与设计思想带你掌握一套完整而系统的基于DDD的微服务拆分与设计方法明确从战略设计到战术设计的微服务标准设计过程助力落地边界清晰、可持续演进的微服务架构。
具体内容上专栏共21讲分为基础篇、进阶篇和实战篇三部分。
**基础篇**主要讲解DDD的核心知识体系具体包括领域、子域、限界上下文、实体、值对象、聚合和聚合根等概念。借助浅显易懂的案例带你理解它们以及它们之间的合作、依赖关系。
**进阶篇**主要讲解领域事件、DDD分层架构、几种常见的微服务架构模型以及中台设计思想等内容。带你深入微服务分层设计的底层原理与具体实现。
**实战篇**作为本课程的重点包含多个实战小项目例如中台和领域建模的实战、微服务设计实战等。最后作者会用一个典型的案例将DDD所有的知识点串联带你走一遍基于DDD的微服务设计全流程。
另外,实战篇还补充有“如何借鉴微服务的设计思想来设计前端应用”“微服务设计原则”以及“分布式架构设计的关键注意事项”,以完善实战体系。
## 课程目录
![](https://static001.geekbang.org/resource/image/3c/9c/3c7264cb91ead783c7ec3094ce2add9c.jpg)
## 特别放送
#### 免费领取福利
[![](https://static001.geekbang.org/resource/image/3b/f4/3bdf677ae6490acb5f2899985e9337f4.jpg?wh=1029x315)](https://time.geekbang.org/article/455497)
#### 限时活动推荐
[![](https://static001.geekbang.org/resource/image/67/a0/6720f5d50b4b38abbf867facdef728a0.png?wh=1035x360)](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?dc_ps=2913145716543073286.200001)
## 订阅须知
1. 订阅成功后推荐通过“极客时间”App端、Web端学习。
2. 本专栏为虚拟商品,交付形式为图文+音频,一经订阅,概不退款。
3. 订阅后分享海报,每邀一位好友订阅有现金返现。
4. 戳此[先充值再购课更划算](https://shop18793264.m.youzan.com/wscgoods/detail/2fmoej9krasag5p?scan=1&activity=none&from=kdt&qr=directgoods_1541158976&shopAutoEnter=1),还有最新课表、超值赠品福利。
5. 企业采购推荐使用“[极客时间企业版](https://b.geekbang.org/?utm_source=geektime&utm_medium=columnintro&utm_campaign=newregister&gk_source=2021020901_gkcolumnintro_newregister)”便捷安排员工学习计划,掌握团队学习仪表盘。
6. 戳此[申请学生认证](https://promo.geekbang.org/activity/student-certificate?utm_source=geektime&utm_medium=caidanlan1)订阅课程享受原价5折优惠。
7. 价格说明:划线价、订阅价为商品或服务的参考价,并非原价,该价格仅供参考。未划线价格为商品或服务的实时标价,具体成交价格根据商品或服务参加优惠活动,或使用优惠券、礼券、赠币等不同情形发生变化,最终实际成交价格以订单结算页价格为准。