圖書信息
書 名: 網站運維:保持數
據實時的秘技作 者:約翰·阿爾斯帕瓦
出版社: 電子工業出版社
ISBN: 9787121141638
出版時間: 2011年9月1日
開本: 16開
定價: 49.00元
內容簡介
職業特點、技術架構、測量與監控、開發與部署、用戶體驗、後端存儲,以及如何應對流量激增、如何優雅地失敗,特別是如何將軟體開發領域中的敏捷方法套用於網站運維。閱讀《網站運維:保持數據實時的秘技》,讀者不僅能夠學到一些具體的技術,還能夠開闊眼界,因為書中不僅有具體方法的討論,更有基於十多年運維經驗的哲理思考。
《網站運維:保持數據實時的秘技》適合網站架構師、開發人員、運維人員(包括但不限於資料庫管理員、系統管理員、網路管理員、發布管理員等)閱讀,同時也適合項目經理等管理人員閱讀。
作者簡介
作者:(美國)約翰?阿爾斯帕瓦 (John Allspaw) (美國)傑西?羅賓斯 (Jesse Robbins) 譯者:楊建華
圖書目錄
目錄
序 xi
前言 xiii
第1章 作為職業的Web運維 1
Theo Schlossnagle
為什麼Web運維如此艱難? 1
從學徒到師傅 4
結語 9
第2章 picnik如何套用雲計算:所學到的教訓 10
Justin Huff
什麼地方適合雲計算(以及為什麼!) 11
什麼地方不適合雲計算(對Picnik而言) 17
結語 18
第3章 基礎架構與應用程式測量 19
John Allspaw, Matt Massie
時間解析度和存留時間的考慮 20
測量數據採集與存儲的地點 21
測量數據的層次 22
為異常檢測和報警提供環境 25
日誌記錄也是測量數據 26
將變化管理和事件的時間線建立關聯 27
給測量數據加入報警機制 28
使用測量數據建立載入-反饋機制 29
展示一個測量數據採集系統:Ganglia 32
結語 43
第4章 連續部署 44
Eric Ries
小批量意味著更快的反饋 44
小批量意味著問題即刻被本地化 44
小批量能夠減少風險 45
小批量可以降低總開銷 45
質量衛士的輓歌 47
讓我們開始吧 50
連續部署用於關鍵任務套用 54
結語 57
第5章 作為代碼的基礎架構 58
Adam Jacob
面向服務體系結構 60
結語 71
第6章 監控 72
Patrick Debois
故事:“旅程的開端” 72
步驟1:理解你在監控什麼 76
步驟2:理解正常行為 84
步驟3:有備而學 90
結語 93
第7章 複雜系統是如何失敗的 94
John Allspaw和Richard Cook
複雜系統是如何失效的 94
進一步的讀物 101
第8章 社區管理與Web運維 103
Heather Champ和John Allspaw
第9章 處理非預期的訪問量激增 112
Brian Moon
一切是如何開始的 112
警報連連 113
撲滅烈火 114
周末逃生 115
未雨綢繆 116
救命稻草CDN 116
代理伺服器 116
圍剿踩踏 117
將代碼基流水化 118
我們怎么知道它能否工作? 119
真實測試 120
學到的教訓 120
自那以來的改進 121
第10章 開發者與運維者的協調與合作 122
Paul Hammond
部署 123
共享、開放的基礎架構 126
信任 128
隨叫隨到的開發人員 131
避免指責 135
結語 137
第11章 你的訪問者感覺怎么樣:面向用戶的測量 139
Alistair Croll和Sean Power
為什麼要採集面向用戶的測量數據? 140
是什麼使網站變得很慢? 144
測量延遲 147
編寫SLA 153
訪客結果:分析 155
市場行銷關心的其他測量數據 160
用戶體驗如何影響Web運維 161
Web監控的未來 162
結語 167
第12章 將關係資料庫用於Web的戰略戰術 169
Baron Schwartz
Web資料庫需求 170
典型的Web資料庫是如何增長的 175
對集群的渴望 181
資料庫戰略 186
資料庫戰術 193
結語 198
第13章 如何優雅地失敗:事後處理的藝術與科學 200
Jake Loomis
最糟的事後分析 200
什麼是事後分析? 201
什麼時候引入事後分析 203
邀請誰參加事後分析 204
進行事後分析 204
事後分析的後續工作 205
結語 207
第14章 存儲 208
Anoop Nagwani
數據資產的庫存 208
數據保護 211
容量規劃 218
存儲大小的變化 219
運維 221
結語 223
第15章 非關係資料庫 224
Eric Florenzano
NoSQL資料庫概覽 225
某些系統細節 228
結語 238
第16章 敏捷基礎架構 239
Andrew Clay Shafer
敏捷基礎架構 241
那么,問題是什麼? 244
興趣與實踐的社區 253
貿易區和道歉 253
結語 256
第17章 夜間鬼魅(以及如何高枕無憂) 257
Mike Christina
術語 258
多少個9? 259
影響持續時間對事件持續時間 260
數據中心數量(footprint) 261
逐漸失效 262
不信賴任何人 263
故障轉移測試 264
監控和歷史模式 264
高枕無憂 265
合作者 267
索引 271