預售包郵大型網站技術架構演進與性能優化+億級流量網站架構核心技術 跟開濤學搭建高可用高並發係統 2冊

預售包郵大型網站技術架構演進與性能優化+億級流量網站架構核心技術 跟開濤學搭建高可用高並發係統 2冊 pdf epub mobi txt 电子书 下载 2025

張開濤 著
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 蓝墨水图书专营店
出版社: 电子工业出版社
ISBN:9787121341359
商品编码:29493525815

具体描述



産品名稱:大型網站技術架構演進與性...是否是套裝: 否書名: 大型網站技術架構演進與性能優化定價: 79.00元齣版社名稱: 電子工業齣版社作者: 許令波書名: 大型網站技術架構演進與性能優化ISBN編號: 9787121341359

1 構建大型網站:分布式改造  1

 

1.1 為什麼要做分布式化   1

 

1.2 典型的分布式架構  2

 

1.3 分布式配置框架  4

 

1.4 分布式RPC 框架   6

 

1.5 分布式消息框架  8

 

1.6 分布式數據層  11

 

1.7 分布式文件係統   12

 

1.8 應用的服務化改造  15

 

1.9 分布式化遇到的典型問題  16

 

1.10 分布式消息通道服務的設計  19

 

1.11 典型的分布式集群設計思路  21

 

1.12 總結   24

 

2 無綫化:無綫時代下的架構演進  26

 

2.1 無綫環境下的新挑戰  26

 

2.2 端的演進   28

 

2.3 無綫鏈路的優化   32

 

2.4 服務端的演進  36

 

2.5 思考:開發語言選擇的思考  44

 

2.5 總結  46

 

3 大型網站平颱化演進:大中颱小前颱   49

 

3.1 為什麼需要中颱   49

 

3.2 什麼是中颱  53

 

3.3 提升中颱的效率   55

 

3.4 中颱是否能解決一切問題  64

 

3.5 總結  65

 

4 全球化下的網站演進:全球部署方案   66

 

4.1 國際化的背景  67

 

4.2 麵臨的技術挑戰   68

 

4.3 全球部署的目標架構  69

 

4.4 何為單元化  69

 

4.5 單元化解決什麼問題  70

 

4.6 單元化數據分片方案  70

 

4.7 數據路由方案  74

 

4.8 接入層路由  78

 

4.9 服務層路由  79

 

4.10 數據層路由   81

 

4.10 Sequence ID 的衝突問題  83

 

4.11 異地多活  84

 

4.12 多語言問題   85

 

4.14 多時區問題   86

 

4.15 全球數據同步與數據路由   89

 

4.16 通用版與定製版的選擇  90

 

4.17 全球化部署中遇到的坑  91

 

4.18 總結   92

 

5 應用程序優化:代碼級優化  93

 

5.1 優化思路   93

 

5.2 影響性能的關鍵因素  97

 

5.3 Java 特性的優化  102

 

5.4 減少並發衝突  104

 

5.5 減少序列化   105

 

5.6 減少字符到字節的轉換  105

 

5.7 使用長連接   106

 

5.8 總結   106

 

6 應用架構探索:閤並部署   108

 

6.1 什麼是架構   108

 

6.2 什麼是閤並部署  110

 

6.3 能解決什麼問題  112

 

6.4 如何解決  114

 

6.5 取得的效果  118

 

6.6 更進一步地做多版本部署  118

 

6.7 關於高密度部署的思考  121

 

6.8 總結   122

 

7 鏈路優化:大秒係統的極緻優化思路  123

 

7.1 一些數據  123

 

7.2 熱點隔離  124

 

7.3 動靜分離  125

 

7.4 基於時間分片削峰   133

 

7.5 數據分層校驗  134

 

7.6 實時熱點發現  136

 

7.7 關鍵技術優化點  137

 

7.8 大促熱點問題思考   140

 

7.9 總結   141

 

8 全局基礎設施優化:資源調度優化  142

 

8.1 什麼是資源調度  142

 

8.2 資源抽象層   144

 

8.3 物理資源調度  149

 

8.4 應用層調度   152

 

8.5 遇到的問題   155

 

8.6 總結   164

 

9 網站高可用建設:大型網站的穩定性建設  165

 

9.1 故障帶來的影響  165

 

9.2 網站的可用性指標   166

 

9.3 穩定性建設思路  167

 

9.4 高可用體係化建設   171

 

9.5 研發人員的轉變  180

 

9.5 穩定性組織保障  182

 

9.6 疑難問題排查思路   183

 

9.7 總結   190

 

附錄 給新人成長的幾點建議  191

 

參考資料  197

 

 

 

 

內容介紹

 

編輯推薦

羅馬不是一天建成的,能夠支撐億級交易量的大型網站也不是一蹴而就的。作者以一名親曆者的身份,闡述瞭一個大型網站在數年時間內從雛形成長為巨人時所經曆的技術選型思考、方案選擇,以及遇到的眾多性能瓶頸和優化方案。

 

全書可分成上下兩篇。上篇主要介紹整個網站由於業務發展所經曆的幾次主要的架構演進,包括從PHP 到Java 的改造、分布式改造、無綫化改造、中颱的改造、國際化改造。下篇主要介紹如何從不同的層次解決整個網站在大流量情況下遇到的性能瓶頸,包括端和管道的優化、應用層代碼級優化、應用架構的優化、端到端的全鏈路優化。最後介紹做架構和性能優化的過程中必須麵對的穩定性問題——如何體係化地解決網站的穩定性,是非常關鍵的。

 

書中提供的經驗教訓、優化思路,對於相關從業人員而言,均是獨一無二的寶貴參考。

 

 

內容提要

《大型網站技術架構演進與性能優化》從一名親曆者的角度,闡述瞭一個網站在業務量飛速發展的過程中所遇到的技術轉型等各種問題及解決思路。從技術發展上看,網站經曆瞭Web應用係統從分布式、無綫多端、中颱到國際化的改造;在解決大流量問題的方嚮上,涉及瞭從端的優化到管道到服務端甚至到基礎環境優化的各個層麵。

 

《大型網站技術架構演進與性能優化》總結的寶貴經驗教訓可以幫助讀者瞭解當網站遇到類似問題時,應如何思考不同的解決思路、為什麼要這樣做、並最終做齣閤適的方案選擇。

 

 

 

 

作者介紹

 

    2009年加入淘寶,一直關注性能優化領域,經曆瞭淘寶PV從1億到10億的發展曆程,參與瞭淘寶高訪問量Web係統模闆引擎的改造、靜態化、無綫化、CDN等優化改造項目。 先後研究過分布式數據庫Cassandra係統、Tomcat、Jetty等係統的源碼。一直參與淘寶訪問量高的係統頁麵詳情係統的優化工作,設計並實現瞭sketch模闆引擎、MVC框架Feiba等,將服務端性能提升近50%左右;所在的性能優化小組一直在做詳情的前端優化,將詳情頁的首屏展示時間縮短為1s之內。 著有技術暢銷書《深入分析Java Web技術內幕(修訂版)》一書。

基本信息

 

書名:億級流量網站架構核心技術——跟開濤學搭建高可用高並發係統

 

定價:99.00元

 

作者:張開濤 著

 

齣版社:電子工業齣版社

 

齣版日期:2017-04-01

 

ISBN:9787121309540

 

字數:

 

頁碼:

 

版次:1

 

裝幀:平裝-膠訂

 

開本:16開

 

商品重量:

 

 

編輯推薦

 

暫無相關內容

 

 

目錄

 

第 1 部分 概述 ......................................................................................... 1

1 交易型係統設計的一些原則 .................................................................................... 2

1.1 高並發原則 ................................................................................................................ 3

1.1.1 無狀態 ............................................................................................................ 3

1.1.2 拆分 ................................................................................................................ 3

1.1.3 服務化 ............................................................................................................ 4

1.1.4 消息隊列 ........................................................................................................ 4

1.1.5 數據異構 ........................................................................................................ 6

1.1.6 緩存銀彈 ........................................................................................................ 7

1.1.7 並發化 ............................................................................................................ 9

1.2 高可用原則 .............................................................................................................. 

1.2.1 降級 .............................................................................................................. 

1.2.2 限流 .............................................................................................................. 11

1.2.3 切流量 .......................................................................................................... 12

1.2.4 可迴滾 .......................................................................................................... 12

1.3 業務設計原則 .......................................................................................................... 12

1.3.1 防重設計 ...................................................................................................... 13

1.3.2 冪等設計 ...................................................................................................... 13

1.3.3 流程可定義 .................................................................................................. 13

1.3.4 狀態與狀態機 .............................................................................................. 13

1.3.5 後颱係統操作可反饋 .................................................................................. 14

1.3.6 後颱係統審批化 .......................................................................................... 14

1.3.7 文檔和注釋 .................................................................................................. 14

XXIV | 億級流量網站架構核心技術——跟開濤學搭建高可用高並發係統

1.3.8 備份 .............................................................................................................. 14

1.4 總結 ........................................................................................................................... 14

第 2 部分 高可用 ..................................................................................... 17

2 負載均衡與反嚮代理 ............................................................................................ 18

2.1 upstream 配置 ........................................................................................................... 20

2.2 負載均衡算法 ........................................................................................................... 21

2.3 失敗重試 ................................................................................................................... 23

內容提要

 

通過梳理網站技術發展曆程,剖析網站技術架構模式,深入講述互聯網架構設計的核心原理,並通過一組典型網站技術架構設計案例,為讀者呈現一幅括技術選型、架構設計、性能優化、Web 安全、係統發布、運維監控等在內的網站開發全景視圖。

 


用户评价

评分

评分

评分

评分

评分

评分

评分

评分

评分

相关图书

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有