架構(gòu)師
其他
微服務(wù)
推薦課程
average > 0 ? $model->average . '分' : '10.0分' ?>

DDD與微服務(wù)架構(gòu)方法論與實(shí)踐

哈瑞

一線(xiàn)互聯(lián)網(wǎng)行業(yè) 高級(jí)架構(gòu)師

?現(xiàn)任BAT公司某技術(shù)中心高級(jí)架構(gòu)師;曾在美團(tuán)點(diǎn)評(píng)、唯品會(huì)工作,從事廣告平臺(tái)、電商平臺(tái)相關(guān)的架構(gòu)設(shè)計(jì)與團(tuán)隊(duì)管理工作。
?中科院軟件研究所計(jì)算機(jī)專(zhuān)業(yè)碩士畢業(yè),出版過(guò)2本著作:
?在高并發(fā)高可用架構(gòu),業(yè)務(wù)建模,DDD領(lǐng)域,積累了10年工作經(jīng)驗(yàn),經(jīng)歷過(guò)游戲,社交,廣告,電商等各種類(lèi)型的項(xiàng)目先后出版兩本書(shū)籍。曾任上海交大繼續(xù)教育學(xué)院兼職講師,教授Java與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),網(wǎng)絡(luò)與Web,曾任美團(tuán)點(diǎn)評(píng)的校招面試官,搜索與推薦平臺(tái),電商運(yùn)營(yíng)平臺(tái),電商商品,庫(kù)存體系 ,廣告平臺(tái),數(shù)據(jù)中臺(tái)。

服務(wù)過(guò)的企業(yè):
廣州賽意
深圳創(chuàng)維-RGB電子
招聯(lián)消費(fèi)金融
中移
酷開(kāi)
銀聯(lián)

?現(xiàn)任BAT公司某技術(shù)中心高級(jí)架構(gòu)師;曾在美團(tuán)點(diǎn)評(píng)、唯品會(huì)工作,從事廣告平臺(tái)、電商平臺(tái)相關(guān)的架構(gòu)設(shè)計(jì)與團(tuán)隊(duì)管理工作。 ?中科院軟件研究所計(jì)算機(jī)專(zhuān)業(yè)碩士畢業(yè),出版過(guò)2本著作: ?在高并發(fā)高可用架構(gòu),業(yè)務(wù)建模,DDD領(lǐng)域,積累了10年工作經(jīng)驗(yàn),經(jīng)歷過(guò)游戲,社交,廣告,電商等各種類(lèi)型的項(xiàng)目先后出版兩本書(shū)籍。曾任上海交大繼續(xù)教育學(xué)院兼職講師,教授Java與數(shù)據(jù)結(jié)構(gòu)基礎(chǔ),網(wǎng)絡(luò)與Web,曾任美團(tuán)點(diǎn)評(píng)的校招面試官,搜索與推薦平臺(tái),電商運(yùn)營(yíng)平臺(tái),電商商品,庫(kù)存體系 ,廣告平臺(tái),數(shù)據(jù)中臺(tái)。 服務(wù)過(guò)的企業(yè): 廣州賽意 深圳創(chuàng)維-RGB電子 招聯(lián)消費(fèi)金融 中移 酷開(kāi) 銀聯(lián)

課程費(fèi)用

5800.00 /人

課程時(shí)長(zhǎng)

2

成為教練

課程簡(jiǎn)介

隨著微服務(wù)架構(gòu)的普及,DDD的方法論也逐漸被大家所認(rèn)知。但因?yàn)镈DD方法論本身過(guò)于抽象,導(dǎo)致理論和實(shí)踐之間存在著巨大的鴻溝。本課程將基于作者在小型、中大型團(tuán)隊(duì)超過(guò)10年的實(shí)戰(zhàn)經(jīng)驗(yàn),分享這其中的心得體會(huì)與各種權(quán)衡考慮。

如果您所在的企業(yè)或者研發(fā)人員正在遭遇以下這些問(wèn)題的話(huà),那么這么課程將會(huì)是你的最佳選擇:
對(duì)DDD理論的理解存在認(rèn)知偏差,團(tuán)隊(duì)成員有各種理解差異
不知道如何落地
微服務(wù)拆分不合理
系統(tǒng)耦合嚴(yán)重,團(tuán)隊(duì)之間各種扯皮,協(xié)同困難
研發(fā)效率低下,開(kāi)發(fā)速度跟不上業(yè)務(wù)發(fā)展
系統(tǒng)擴(kuò)展性、復(fù)用性差,一個(gè)需求,要改很多地方

目標(biāo)收益

1、清晰的知道DDD方法論的演進(jìn)路線(xiàn)(重構(gòu)、設(shè)計(jì)模式、SOLID、DDD)
2、學(xué)會(huì)微服務(wù)拆分的原則和技巧
3、學(xué)會(huì)把DDD應(yīng)用到自己的業(yè)務(wù)場(chǎng)景中
4、學(xué)會(huì)做業(yè)務(wù)分析,領(lǐng)域建模
5. 學(xué)會(huì)處理微服務(wù)架構(gòu)的典型問(wèn)題

培訓(xùn)對(duì)象

1. 有一定開(kāi)發(fā)經(jīng)驗(yàn)的開(kāi)發(fā)者,希望在領(lǐng)域建模、業(yè)務(wù)架構(gòu)領(lǐng)域有所提升
2. 技術(shù)Leader,希望帶好研發(fā)團(tuán)隊(duì)

課程內(nèi)容

該課程為中高級(jí)課程,對(duì)于開(kāi)發(fā)以下類(lèi)型系統(tǒng)特別有幫助,業(yè)務(wù)邏輯特別復(fù)雜、團(tuán)隊(duì)人數(shù)眾多的各種業(yè)務(wù)系統(tǒng)。

課程大綱

第一單元 怎么做好需求分析
1、如何識(shí)別偽需求,深刻理解現(xiàn)實(shí)世界
2、如何從整體上把控需求
3、需求的抽象
第二單元 面向?qū)ο蠼5幕静襟E
1.建模的通用思維
2.面向?qū)ο蠼5幕静襟E
第三單元 面向?qū)ο蠼_M(jìn)階 - 問(wèn)題空間 1. 深刻理解專(zhuān)業(yè)名詞
2.重要信息顯性化
3.抽象
第四單元 面向?qū)ο蠼_M(jìn)階-解決方案空間


1. 重構(gòu)
2. 設(shè)計(jì)模式
3. SOLID原則
第五單元 跨團(tuán)隊(duì)、跨系統(tǒng)的架構(gòu)原則 1. 康威定律
2. 領(lǐng)域劃分
3. 邊界思維
4. 多視角看架構(gòu)
第六單元 常用架構(gòu)模式 1.分層與偽分層
2.管道-過(guò)濾器
3.狀態(tài)機(jī)
4.業(yè)務(wù)切面
5.規(guī)則引擎
第七單元 DDD 1. 傳統(tǒng)開(kāi)發(fā)模式-ER圖與面條式代碼
2. DDD的基本概念
3. DDD方法論的幾個(gè)核心點(diǎn)
第八單元 DDD的折中與微服務(wù)架構(gòu) 1. DDD為什么這么困難
2.對(duì)DDD進(jìn)行裁剪與適配
第九單元 微服務(wù)拆分后的典型問(wèn)題解決思路
1. 跨庫(kù)Join
2. 跨庫(kù)排序、分頁(yè)
3. 分布式事務(wù)
第十單元 工作流引擎與微服務(wù)編排 1. 為什么要用工作流引擎?
2. BPMN標(biāo)準(zhǔn)
3. Activiti核心原理講解
4. 工作流引擎與微服務(wù)編排的區(qū)別與聯(lián)系
5. 典型微服務(wù)編排引擎介紹
第一單元 怎么做好需求分析

1、如何識(shí)別偽需求,深刻理解現(xiàn)實(shí)世界
2、如何從整體上把控需求
3、需求的抽象
第二單元 面向?qū)ο蠼5幕静襟E

1.建模的通用思維
2.面向?qū)ο蠼5幕静襟E
第三單元 面向?qū)ο蠼_M(jìn)階 - 問(wèn)題空間
1. 深刻理解專(zhuān)業(yè)名詞
2.重要信息顯性化
3.抽象
第四單元 面向?qū)ο蠼_M(jìn)階-解決方案空間



1. 重構(gòu)
2. 設(shè)計(jì)模式
3. SOLID原則
第五單元 跨團(tuán)隊(duì)、跨系統(tǒng)的架構(gòu)原則
1. 康威定律
2. 領(lǐng)域劃分
3. 邊界思維
4. 多視角看架構(gòu)
第六單元 常用架構(gòu)模式
1.分層與偽分層
2.管道-過(guò)濾器
3.狀態(tài)機(jī)
4.業(yè)務(wù)切面
5.規(guī)則引擎
第七單元 DDD
1. 傳統(tǒng)開(kāi)發(fā)模式-ER圖與面條式代碼
2. DDD的基本概念
3. DDD方法論的幾個(gè)核心點(diǎn)
第八單元 DDD的折中與微服務(wù)架構(gòu)
1. DDD為什么這么困難
2.對(duì)DDD進(jìn)行裁剪與適配
第九單元 微服務(wù)拆分后的典型問(wèn)題解決思路

1. 跨庫(kù)Join
2. 跨庫(kù)排序、分頁(yè)
3. 分布式事務(wù)
第十單元 工作流引擎與微服務(wù)編排
1. 為什么要用工作流引擎?
2. BPMN標(biāo)準(zhǔn)
3. Activiti核心原理講解
4. 工作流引擎與微服務(wù)編排的區(qū)別與聯(lián)系
5. 典型微服務(wù)編排引擎介紹

課程費(fèi)用

5800.00 /人

課程時(shí)長(zhǎng)

2

預(yù)約體驗(yàn)票 我要分享

近期公開(kāi)課推薦

近期公開(kāi)課推薦

活動(dòng)詳情

提交需求