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