注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)網(wǎng)絡(luò)與數(shù)據(jù)通信網(wǎng)絡(luò)服務(wù)混沌工程:Netflix系統(tǒng)穩(wěn)定性之道

混沌工程:Netflix系統(tǒng)穩(wěn)定性之道

混沌工程:Netflix系統(tǒng)穩(wěn)定性之道

定 價:¥45.00

作 者: (美)Ali·Basiri
出版社: 電子工業(yè)出版社
叢編項:
標(biāo) 簽: 暫缺

ISBN: 9787121363511 出版時間: 2019-07-01 包裝:
開本: 頁數(shù): 字?jǐn)?shù):  

內(nèi)容簡介

  在一個由很多微服務(wù)組成的分布式系統(tǒng)中,我們永遠(yuǎn)難以全面掌握發(fā)生什么事件會導(dǎo)致系統(tǒng)局部不可用,甚至全面崩潰。但我們卻可以盡可能地在這些不可用的情況發(fā)生之前找出系統(tǒng)中的脆弱點。本書介紹了Netflix 的工程師團(tuán)隊是如何根據(jù)多年實踐經(jīng)驗主動發(fā)現(xiàn)系統(tǒng)中脆弱點的一整套方法。這套方法現(xiàn)在已經(jīng)逐漸演變成計算機科學(xué)的一門新興學(xué)科,即“混沌工程”。通過一系列可控的實驗和執(zhí)行實驗的原則,混沌工程將揭示出分布式系統(tǒng)中隨時發(fā)生的各類事件是如何逐步導(dǎo)致系統(tǒng)整體不可用的。本書既適合研發(fā)、測試人員用來了解如何構(gòu)建健壯的系統(tǒng),也適合軟件架構(gòu)師用來了解設(shè)計創(chuàng)建高可用微服務(wù)體系的前沿方法,同時更適合在大型互聯(lián)網(wǎng)或技術(shù)組織中專門負(fù)責(zé)系統(tǒng)穩(wěn)定性的工程團(tuán)隊閱讀。

作者簡介

  Ali Basiri是Netflix混沌工程團(tuán)隊的創(chuàng)始人,他致力于通過混沌自動化平臺(ChAP)、混沌猴子和FIT等一系列彈性計劃確保Netflix的可用性。 在此之前,Ali負(fù)責(zé)Netflix的主動區(qū)域故障轉(zhuǎn)移功能,并開發(fā)了Citrus——一種使用生產(chǎn)流量的分布式負(fù)載測試工具。 在Netflix之前,Ali是PagerDuty的位員工,致力于PagerDuty的彈性工作,以保證至少一次通知交付。侯杰,TGO 鯤鵬會會員,美利金融技術(shù)副總裁,整體負(fù)責(zé)美利金融技術(shù)研發(fā)工作。曾在愛點擊,IBM 中國,IBM 澳大利亞擔(dān)任研發(fā)管理,咨詢管理等職位,帶領(lǐng)團(tuán)隊負(fù)責(zé)過多個大規(guī)模金融行業(yè)信息化項目,和互聯(lián)網(wǎng)轉(zhuǎn)型實踐。畢業(yè)于南京大學(xué)。

圖書目錄

部分 混沌工程介紹 ...................................... 21
第1 章 為什么需要混沌工程 .................................................. 25
混沌工程和測試的區(qū)別 .............................................. 25
混沌工程絕不是Netflix 的專屬 ................................. 28
實施混沌工程的前提條件 .......................................... 31
第2 章 管理復(fù)雜性 .................................................................. 35
理解復(fù)雜系統(tǒng) .............................................................. 37
系統(tǒng)復(fù)雜性的例子 ...................................................... 41
從例子中學(xué)到了什么 .................................................. 45
第二部分 混沌工程原則 ...................................... 49
第3 章 建立穩(wěn)定狀態(tài)的假設(shè) .................................................. 55
如何描述穩(wěn)定狀態(tài) ...................................................... 60
建立假設(shè) ...................................................................... 61
第4 章 用多樣的現(xiàn)實世界事件做驗證 .................................. 65
第5 章 在生產(chǎn)環(huán)境中進(jìn)行實驗 .............................................. 73
狀態(tài)和服務(wù) .................................................................. 74
生產(chǎn)環(huán)境中的輸入 ...................................................... 76
第三方系統(tǒng) .................................................................. 77
生產(chǎn)環(huán)境變更 .............................................................. 79
外部有效性 .................................................................. 79
不愿意實踐混沌工程的說辭 ...................................... 80
離生產(chǎn)環(huán)境越近越好 .................................................. 82
第6 章 自動化實驗以持續(xù)運行 .............................................. 84
自動執(zhí)行實驗 .............................................................. 84
自動創(chuàng)建實驗 .............................................................. 89
第7 章 小化爆炸半徑 .......................................................... 91
第三部分 混沌工程實踐 ...................................... 97
第8 章 設(shè)計實驗 .................................................................... 100
選定假設(shè) .................................................................... 101
設(shè)定實驗的范圍 ........................................................ 101
識別出要監(jiān)控的指標(biāo) ................................................ 102
在組織內(nèi)溝通到位 .................................................... 103
執(zhí)行實驗 .................................................................... 104
分析實驗結(jié)果 ............................................................ 105
擴(kuò)大實驗范圍 ............................................................ 105
自動化實驗 ................................................................ 106
第9 章 混沌工程成熟度模型 ................................................ 107
熟練度 ........................................................................ 108
應(yīng)用度 ........................................................................ 110
繪制成熟度模型圖 .................................................... 112
第10 章 結(jié)論 .......................................................................... 114
一些資源 .................................................................... 114

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號