企業(yè)管理培訓分類導航
企業(yè)管理培訓公開課計劃
企業(yè)培訓公開課日歷
2025年
2024年
研發(fā)管理培訓公開課
研發(fā)管理培訓內訓課程
熱門企業(yè)管理培訓關鍵字
您所在的位置:名課堂>>公開課>>研發(fā)管理培訓公開課
大型互聯(lián)網分布式網站架構設計與實踐
【課程編號】:MKT043788
大型互聯(lián)網分布式網站架構設計與實踐
【課件下載】:點擊下載課程綱要Word版
【所屬類別】:研發(fā)管理培訓
【時間安排】:2025年07月11日 到 2025年07月12日5500元/人
2024年07月26日 到 2024年07月27日5500元/人
【授課城市】:北京
【課程說明】:如有需求,我們可以提供大型互聯(lián)網分布式網站架構設計與實踐相關內訓
【課程關鍵字】:北京網站架構設計培訓
我要報名
咨詢電話: | |
手 機: | 郵箱: |
課程介紹
針對互聯(lián)網公司發(fā)展規(guī)??焖贁U大,用戶數(shù)量持續(xù)增長,網站服務及架構需要不斷改進和演化,培訓中心特別推出了“大型互聯(lián)網分布式網站架構設計與實踐”培訓課程,本課程通過剖析大型網站技術架構模式、技術選型、架構設計、性能優(yōu)化、Web 安全、系統(tǒng)發(fā)布、運維監(jiān)控等,深入講述大型互聯(lián)網架構設計的核心原理。
培訓對象
本課程適用于網站工程師、架構師進行網站技術架構設計,也可用于指導產品經理、項目經理、測試運維人員等了解網站技術架構;還可供包括企業(yè)系統(tǒng)開發(fā)人員在內的軟件開發(fā)人員借鑒,了解大型網站的解決方案和開發(fā)理念。
課程大綱
一、大型網站架構演化
1.大型網站架構演化發(fā)展歷程
初始階段的網站架構
應用服務和數(shù)據(jù)服務分離
使用緩存改善網站性能
使用應用服務器集群改善網站的并發(fā)處理能力
數(shù)據(jù)庫讀寫分離
使用反向代理和CDN加速網站響應
使用分布式文件系統(tǒng)和分布式數(shù)據(jù)庫系統(tǒng)
用NoSQL和搜索引擎
分布式服務
2.大型網站架構演化的價值觀
大型網站架構技術的核心價值是隨網站所需靈活應對
驅動大型網站技術發(fā)展的主要力量是網站的業(yè)務發(fā)展
常見誤區(qū)(為了技術而技術、盲目套用大公司架構)
二、大型網站架構模式
1.網站架構模式
分層
分割
分布式
集群
緩存
異步
冗余
自動化
安全
2.大型網站核心架構要素
性能
可用性
伸縮性
擴展性
安全性
3.案例:架構模式在新浪微博的應用
三、網站的高性能架構
1.網站性能測試
不同視角下的網站性能
性能測試指標
性能測試方法
性能測試報告
性能優(yōu)化策略
2.Web前端性能優(yōu)化
瀏覽器訪問優(yōu)化
CDN加速
反向代理
3.應用服務器性能優(yōu)化
分布式緩存
異步操作
使用集群
代碼優(yōu)化
4.存儲性能優(yōu)化
機械硬盤vs.固態(tài)硬盤
B+樹vs. LSM樹
RAID vs. HDFS
四、網站的高可用架構
1.網站可用性的度量與考核
2.高可用的網站架構
3.高可用的應用
4.高可用的服務
5.高可用的數(shù)據(jù)
6.高可用網站的軟件質量保證
7.網站運行監(jiān)控
五、網站的伸縮性架構
1.網站架構的伸縮性設計
2.應用服務器集群的伸縮性設計
3.Memcached分布式緩存集群的伸縮性設計
4.數(shù)據(jù)存儲服務器集群的伸縮性設計
六、網站的可擴展架構
構建可擴展的網站架構
分布式消息隊列降低系統(tǒng)耦合性
分布式服務復用的業(yè)務平臺
可擴展的數(shù)據(jù)結構
利用開放平臺建設網站生態(tài)圈
七、大型網站案例分析
1.淘寶網的架構演化案例分析
淘寶網的業(yè)務發(fā)展歷程
淘寶網技術架構演化
2.京東架構分析
京東整體架構
數(shù)據(jù)存儲架構
緩存系統(tǒng)設計
前端架構優(yōu)化設計
3.維基百科的高性能架構設計分析
Wikipedia網站整體架構
Wikipedia性能優(yōu)化策略
Wikipedia前端性能優(yōu)化
Wikipedia服務端性能優(yōu)化
Wikipedia后端性能優(yōu)化
4.Doris的高可用架構設計分析
分布式存儲系統(tǒng)的高可用架構
不同故障情況下的高可用解決方案
分布式存儲系統(tǒng)的故障分類
正常情況下系統(tǒng)訪問結構
瞬時故障的高可用解決方案
臨時故障的高可用解決方案
永久故障的高可用解決方案
5.網購秒殺系統(tǒng)架構設計案例分析
秒殺活動的技術挑戰(zhàn)
秒殺系統(tǒng)的應對策略
秒殺系統(tǒng)架構設計
八、大型網站典型故障案例分析
寫日志也會引發(fā)故障
高并發(fā)訪問數(shù)據(jù)庫引發(fā)的故障
高并發(fā)情況下鎖引發(fā)的故障
緩存引發(fā)的故障
應用啟動不同步引發(fā)的故障
大文件讀寫獨占磁盤引發(fā)的故障
濫用生產環(huán)境引發(fā)的故障
不規(guī)范的流程引發(fā)的故障
不好的編程習慣引發(fā)的故障
熊老師
微服務架構資深講師,某大數(shù)據(jù)公司CTO,負責中國移動湖南省公司、上海東方證券、工商銀行等多個客戶和項目的方案和服務交付工作。負責中石油云計算應用開發(fā)平臺、中國電信統(tǒng)一運維平臺、申萬宏源證券數(shù)據(jù)安全存儲系統(tǒng)、咪咕DevOps系統(tǒng)等多個項目的設計和交付工作。對應用開發(fā)平臺、企業(yè)流程平臺、SOA架構、微服務架構、DevOps 平臺、項目管理與研發(fā)管理等方面有豐富的實踐經驗。