《大型網站技術架構》核心原理與案例分析
阿新 • • 發佈:2018-12-25
bsp 通過 大型網站架構 案例 第三篇 內容 伸縮 案例分析 回顧
內容簡介
本書通過梳理大型網站技術發展歷程,剖析大型網站技術架構模式,深入講述大型互聯網架構設計的核心原理,並通過一組典型網站技術架構設計案例,為讀者呈現一幅包括技術選型、架構設計、性能優化、Web安全、系統發布、運維監控等在內的大型網站開發全景視圖。
本書不僅適用於指導網站工程師、架構師進行網站技術架構設計,也可用於指導產品經理、項目經理、測試運維人員等了解網站技術架構的基礎概念;還可供包括企業系統開發人員在內的各類軟件開發從業人員借鑒,了解大型網站的解決方案和開發理念。
本書中,重要的架構原理和技術方案都采用多角度描述的方法。
第一篇,從演化、模式、要素三個維度描述網站整體架構。
第二篇,從性能、可用性、伸縮性、擴展性、安全性這五個要素方面詳細描述網站架構核心原理,其中重要的負載均衡、異步處理、分布式緩存等技術方案又在不同章節從多角度進行描述。
第三篇,通過幾個具體案例再一次從整體和局部描述網站架構方法。
第四篇,從架構師做事的角度回顧網站技術架構。
目錄結構
第一篇 概述
1 大型網站架構演化
2 大型網站架構模式
3 大型網站核心架構要素
第二篇 架構
4 瞬時響應:網站的高性能架構
5 萬無一失:網站的高可用架構
6 永無止境:網站的伸縮性架構
7 隨需應變:網站的可擴展架構
8 固若金湯:網站的安全架構
第三篇 案例
9 淘寶網的架構演化案例分析
10 維基百科的高性能架構設計分析
11 海量分布式存儲系統Doris的高可用架構設計分析
12 網購秒殺系統架構設計案例分析
13 大型網站典型故障案例分析
第四篇 架構師
14 架構師領導藝術
15 網站架構師職場攻略
16 漫畫網站架構師
全書整體結構
《大型網站技術架構》核心原理與案例分析