书籍详情
《混沌工程》[37M]百度网盘|亲测有效|pdf下载
  • 混沌工程

  • 出版社:博道图书专营店
  • 出版时间:2019-08
  • 热度:11734
  • 上架时间:2024-06-30 09:38:03
  • 价格:0.0
书籍下载
书籍预览
免责声明

本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正

内容介绍

基本信息(以实物为准)

  • 商品名称:混沌工程(Netflix系统稳定性之道)
  • 作者:(美)Casey Rosenthal//Lorin Hochstein//Aaron Blohowiak//Nora Jones//Ali Basiri|译者:侯杰
  • 定价:45
  • 出版社:电子工业
  • 书号:9787121363511

其他参考信息(以实物为准)

  • 出版时间:2019-08-01
  • 印刷时间:2019-08-01
  • 版次:1
  • 印次:1
  • 开本:32开
  • 包装:平装
  • 页数:118
  • 字数:72千字

编辑推荐语

√混沌工程是对系统的容错设计进行验证,保障系统稳定性的新方法! √《混沌工程:Netflix系统稳定性之道》系统地介绍了混沌工程的演进及实践原则,帮助读者理解其设计思想; √来自混沌工程概念的提出者与实践者Netflix工程师的官方一手资料; √ 混沌工程的早期实践者与推动者中亭作序审校; √本书对英文原版中一些较难理解的词句进行了优化,并对专业术语等做了详细注解。

内容提要

在一个由很多微服务组成的分布式系统中,我们永远难以全面掌握发生什么事件会导致系统局部不可用,甚至全面崩溃。但我们却可以尽可能地在这些不可用的情况发生之前找出系统中的脆弱点。本书介绍了Netflix 的工程师团队是如何根据多年实践经验主动发现系统中脆弱点的一整套方法。这套方法现在已经逐渐演变成计算机科学的一门新兴学科,即“混沌工程”。通过一系列可控的实验和执行实验的原则,混沌工程将揭示出分布式系统中随时发生的各类事件是如何逐步导致系统整体不可用的。本书既适合研发、测试人员用来了解如何构建健壮的系统,也适合软件架构师用来了解设计创建高可用微服务体系的前沿方法,同时 适合在大型互联网或技术组织中专门负责系统稳定性的工程团队阅读。

作者简介

译者介绍 侯杰,美利金融集团技术副总裁,TGO鲲鹏会会员,毕业于南京大学;曾就职于IBM中国、IBM澳大利亚和iClick(爱点击);在多个行业的大型组织机构中负责过研发和管理工作,拥有十多年大规模分布式信息系统的设计、研发和实施经验。
   技术审校者 周洋,花名中亭,阿里巴巴高可用架构团队 技术专家,混沌工程布道师,开源项目ChaosBlade发起人。具有多年高可用保障、产品研发和系统架构经验,曾担任2015年 稳定性负责人。目前负责高可用技术云化输出,并担任应用高可用服务(AHAS)及集团突袭演练负责人。

目录

部分 混沌工程介绍 ...................................... 21
章 为什么需要混沌工程 .................................................. 25
混沌工程和测试的区别 .............................................. 25
混沌工程 不是Netflix 的专属 ................................. 28
实施混沌工程的前提条件 .......................................... 31
第2 章 管理复杂性 .................................................................. 35
理解复杂系统 .............................................................. 37
系统复杂性的例子 ...................................................... 41
从例子中学到了什么 .................................................. 45
第二部分 混沌工程原则 ...................................... 49
第3 章 建立稳定状态的假设 .................................................. 55
如何描述稳定状态 ...................................................... 60
建立假设 ...................................................................... 61
第4 章 用多样的现实世界事件做验证 .................................. 65
第5 章 在生产环境中进行实验 .............................................. 73
状态和服务 .................................................................. 74
生产环境中的输入 ...................................................... 76
第三方系统 .................................................................. 77
生产环境变 .............................................................. 79
外部有效性 .................................................................. 79
不愿意实践混沌工程的说辞 ...................................... 80
离生产环境越近越好 .................................................. 82
第6 章 自动化实验以持续运行 .............................................. 84
自动执行实验 .............................................................. 84
自动创建实验 .............................................................. 89
第7 章 小化 半径 .......................................................... 91
第三部分 混沌工程实践 ...................................... 97
第8 章 设计实验 .................................................................... 100
选定假设 .................................................................... 101
设定实验的范围 ........................................................ 101
识别出要监控的指标 ................................................ 102
在组织内沟通到位 .................................................... 103
执行实验 .................................................................... 104
分析实验结果 ............................................................ 105
扩大实验范围 ............................................................ 105
自动化实验 ................................................................ 106
第9 章 混沌工程成熟度模型 ................................................ 107
熟练度 ........................................................................ 108
应用度 ........................................................................ 110
绘制成熟度模型图 .................................................... 112
0 章 结论 .......................................................................... 114
一些资源 .................................................................... 114