大型互聯(lián)網(wǎng)分布式網(wǎng)站架構(gòu)設(shè)計(jì)與實(shí)踐培訓(xùn)(北京,6月21-22日)
【舉辦單位】北京曼頓培訓(xùn)網(wǎng) www.mdpxb.com 中國(guó)培訓(xùn)資訊網(wǎng) www.e71edu.com
【咨詢電話】4006820825 010-56133998 13810210257
【培訓(xùn)日期】2019年6月21-22日
【培訓(xùn)地點(diǎn)】北京
【培訓(xùn)對(duì)象】本課程適用于網(wǎng)站工程師、架構(gòu)師進(jìn)行網(wǎng)站技術(shù)架構(gòu)設(shè)計(jì),也可用于指導(dǎo)產(chǎn)品經(jīng)理、項(xiàng)目經(jīng)理、測(cè)試運(yùn)維人員等了解網(wǎng)站技術(shù)架構(gòu);還可供包括企業(yè)系統(tǒng)開發(fā)人員在內(nèi)的軟件開發(fā)人員借鑒,了解大型網(wǎng)站的解決方案和開發(fā)理念。
【課程背景】
針對(duì)互聯(lián)網(wǎng)公司發(fā)展規(guī)模快速擴(kuò)大,用戶數(shù)量持續(xù)增長(zhǎng),網(wǎng)站服務(wù)及架構(gòu)需要不斷改進(jìn)和演化,培訓(xùn)中心特別推出了“大型互聯(lián)網(wǎng)分布式網(wǎng)站架構(gòu)設(shè)計(jì)與實(shí)踐”培訓(xùn)課程,本課程通過剖析大型網(wǎng)站技術(shù)架構(gòu)模式、技術(shù)選型、架構(gòu)設(shè)計(jì)、性能優(yōu)化、Web 安全、系統(tǒng)發(fā)布、運(yùn)維監(jiān)控等,深入講述大型互聯(lián)網(wǎng)架構(gòu)設(shè)計(jì)的核心原理。
【課程大綱】
大型網(wǎng)站架構(gòu)演化
大型網(wǎng)站架構(gòu)演化發(fā)展歷程
■初始階段的網(wǎng)站架構(gòu)
■應(yīng)用服務(wù)和數(shù)據(jù)服務(wù)分離
■使用緩存改善網(wǎng)站性能
■使用應(yīng)用服務(wù)器集群改善網(wǎng)站的并發(fā)處理能力
■數(shù)據(jù)庫讀寫分離
■使用反向代理和CDN加速網(wǎng)站響應(yīng)
■使用分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)
■用NoSQL和搜索引擎
■分布式服務(wù)
大型網(wǎng)站架構(gòu)演化的價(jià)值觀
■大型網(wǎng)站架構(gòu)技術(shù)的核心價(jià)值是隨網(wǎng)站所需靈活應(yīng)對(duì)
■驅(qū)動(dòng)大型網(wǎng)站技術(shù)發(fā)展的主要力量是網(wǎng)站的業(yè)務(wù)發(fā)展
■常見誤區(qū)(為了技術(shù)而技術(shù)、盲目套用大公司架構(gòu))
大型網(wǎng)站架構(gòu)模式
網(wǎng)站架構(gòu)模式
分層
分割
分布式
集群
緩存
異步
冗余
自動(dòng)化
安全
大型網(wǎng)站核心架構(gòu)要素
■性能
■可用性
■伸縮性
■擴(kuò)展性
■安全性
案例:架構(gòu)模式在新浪微博的應(yīng)用
網(wǎng)站的高性能架構(gòu)
網(wǎng)站性能測(cè)試
不同視角下的網(wǎng)站性能
性能測(cè)試指標(biāo)
性能測(cè)試方法
性能測(cè)試報(bào)告
性能優(yōu)化策略
Web前端性能優(yōu)化
瀏覽器訪問優(yōu)化
CDN加速
反向代理
應(yīng)用服務(wù)器性能優(yōu)化
分布式緩存
異步操作
使用集群
代碼優(yōu)化
存儲(chǔ)性能優(yōu)化
機(jī)械硬盤vs.?固態(tài)硬盤
B+樹vs. LSM樹
RAID vs. HDFS
網(wǎng)站的高可用架構(gòu)
網(wǎng)站可用性的度量與考核
高可用的網(wǎng)站架構(gòu)
高可用的應(yīng)用
高可用的服務(wù)
高可用的數(shù)據(jù)
高可用網(wǎng)站的軟件質(zhì)量保證
網(wǎng)站運(yùn)行監(jiān)控
網(wǎng)站的伸縮性架構(gòu)網(wǎng)站架構(gòu)的伸縮性設(shè)計(jì)
應(yīng)用服務(wù)器集群的伸縮性設(shè)計(jì)
Memcached分布式緩存集群的伸縮性設(shè)計(jì)
數(shù)據(jù)存儲(chǔ)服務(wù)器集群的伸縮性設(shè)計(jì)
網(wǎng)站的可擴(kuò)展架構(gòu)構(gòu)建可擴(kuò)展的網(wǎng)站架構(gòu)
分布式消息隊(duì)列降低系統(tǒng)耦合性
分布式服務(wù)復(fù)用的業(yè)務(wù)平臺(tái)
可擴(kuò)展的數(shù)據(jù)結(jié)構(gòu)
利用開放平臺(tái)建設(shè)網(wǎng)站生態(tài)圈
大型網(wǎng)站案例分析淘寶網(wǎng)的架構(gòu)演化案例分析
■淘寶網(wǎng)的業(yè)務(wù)發(fā)展歷程
■淘寶網(wǎng)技術(shù)架構(gòu)演化
京東架構(gòu)分析
■京東整體架構(gòu)
■數(shù)據(jù)存儲(chǔ)架構(gòu)
■緩存系統(tǒng)設(shè)計(jì)
■前端架構(gòu)優(yōu)化設(shè)計(jì)
維基百科的高性能架構(gòu)設(shè)計(jì)分析
■Wikipedia網(wǎng)站整體架構(gòu)
■Wikipedia性能優(yōu)化策略
■Wikipedia前端性能優(yōu)化
■Wikipedia服務(wù)端性能優(yōu)化
■Wikipedia后端性能優(yōu)化
Doris的高可用架構(gòu)設(shè)計(jì)分析
■分布式存儲(chǔ)系統(tǒng)的高可用架構(gòu)
■不同故障情況下的高可用解決方案
■分布式存儲(chǔ)系統(tǒng)的故障分類
■正常情況下系統(tǒng)訪問結(jié)構(gòu)
■瞬時(shí)故障的高可用解決方案
■臨時(shí)故障的高可用解決方案
■永久故障的高可用解決方案
網(wǎng)購秒殺系統(tǒng)架構(gòu)設(shè)計(jì)案例分析
■秒殺活動(dòng)的技術(shù)挑戰(zhàn)
■秒殺系統(tǒng)的應(yīng)對(duì)策略
■秒殺系統(tǒng)架構(gòu)設(shè)計(jì)
大型網(wǎng)站典型故障案例分析
寫日志也會(huì)引發(fā)故障
高并發(fā)訪問數(shù)據(jù)庫引發(fā)的故障
高并發(fā)情況下鎖引發(fā)的故障
緩存引發(fā)的故障
應(yīng)用啟動(dòng)不同步引發(fā)的故障
大文件讀寫?yīng)氄即疟P引發(fā)的故障
濫用生產(chǎn)環(huán)境引發(fā)的故障
不規(guī)范的流程引發(fā)的故障
不好的編程習(xí)慣引發(fā)的故障
【講師介紹】
熊老師,曼頓培訓(xùn)網(wǎng)(www.mdpxb.com)資深講師。微服務(wù)架構(gòu)資深講師,某大數(shù)據(jù)公司CTO,負(fù)責(zé)中國(guó)移動(dòng)湖南省公司、上海東方證券、工商銀行等多個(gè)客戶和項(xiàng)目的方案和服務(wù)交付工作。負(fù)責(zé)中石油云計(jì)算應(yīng)用開發(fā)平臺(tái)、中國(guó)電信統(tǒng)一運(yùn)維平臺(tái)、申萬宏源證券數(shù)據(jù)安全存儲(chǔ)系統(tǒng)、咪咕DevOps系統(tǒng)等多個(gè)項(xiàng)目的設(shè)計(jì)和交付工作。對(duì)應(yīng)用開發(fā)平臺(tái)、企業(yè)流程平臺(tái)、SOA架構(gòu)、微服務(wù)架構(gòu)、DevOps 平臺(tái)、項(xiàng)目管理與研發(fā)管理等方面有豐富的實(shí)踐經(jīng)驗(yàn)。
【費(fèi)用及報(bào)名】
1、費(fèi)用:培訓(xùn)費(fèi)5500元(含培訓(xùn)費(fèi)、講義費(fèi));如需食宿,會(huì)務(wù)組可統(tǒng)一安排,費(fèi)用自理。
2、報(bào)名咨詢:4006820825 010-56133998 56028090 13810210257 鮑老師
3、報(bào)名流程:電話登記-->填寫報(bào)名表-->發(fā)出培訓(xùn)確認(rèn)函
4、備注:如課程已過期,請(qǐng)?jiān)L問我們的網(wǎng)站,查詢最新課程
5、詳細(xì)資料請(qǐng)?jiān)L問北京曼頓培訓(xùn)網(wǎng):www.mdpxb.com (每月在全國(guó)開設(shè)四百多門公開課,歡迎報(bào)名學(xué)習(xí))