注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(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)定性之道

定 價(jià):¥45.00

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

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

內(nèi)容簡(jiǎn)介

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

作者簡(jiǎn)介

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

圖書目錄

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

本目錄推薦

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