您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
混沌工程实战 手把手教你实现系统稳定性
字数: 197000
装帧: 平装
出版社: 人民邮电出版社
作者: (英)拉斯·迈尔斯
出版日期: 2020-08-01
商品条码: 9787115542601
版次: 1
开本: 16开
页数: 131
出版年份: 2020
定价:
¥59
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
1.本书是写给软件工程师的混沌工程实践指南; 2.作者从基本概念出发,逐渐展开混沌工程的整体流程; 3.提供配套代码示例和真实案例说明。
内容简介
混沌工程是在分布式系统上进行实验的学科,旨在通过实验提前发现系统的缺陷,然后加以修复,从而让系统有能力应对生产环境中的各种失控情况。本书作者是资深的混沌工程师,有着丰富的从业经验,他将带领读者系统学习混沌工程,了解如何运用这一新兴技术手动开展成功的混沌工程实验游戏日,并通过自动化实现系统的高可用性和反脆弱性。 本书适合生产环境中的代码负责人阅读,如开发人员、运维人员、DevOps工程师等。
目录
第一部分 混沌工程入门
第1章 混沌工程精粹
1.1 混沌工程的定义
1.1.1 混沌工程涉及整个社会技术系统
1.1.2 暗债何处寻
1.2 混沌工程的流程
1.3 混沌工程的实践
1.4 混沌工程和可观察性
1.5 有所谓的“混沌工程师”吗
1.6 小结
第2章 构建假说待办集
2.1 先做实验?
2.2 收集假说
2.2.1 事故分析
2.2.2 描述系统
2.2.3 找到“可能出错的地方”
2.3 引入可能性和影响
2.3.1 绘制可能性与影响关系图
2.3.2 添加关注点
2.4 构建假说待办集
2.5 小结
第3章 规划并手动开展游戏日
3.1 何谓游戏日
3.2 规划游戏日
3.2.1 选择一个假说
3.2.2 选择游戏日风格
3.2.3 决定谁做参与者,谁做观察者
3.2.4 确定开展游戏日的位置
3.2.5 确定游戏日开始及持续的时间
3.2.6 描述游戏日实验
3.2.7 获得批准
3.3 开展游戏日
3.4 小结
第二部分 混沌工程自动化
第4章 为自动化混沌工程准备工具
4.1 安装Python 3
4.2 安装Chaos Toolkit的命令行界面
4.3 小结
第5章 编写并运行自动化混沌工程实验
5.1 建立示例目标系统
5.2 探索并发现缺陷的迹象
5.2.1 开展实验
5.2.2 chaos run的内在机制
5.2.3 稳态偏差可能表示“有改进空间”
5.3 改进系统
5.4 验证改进
5.5 小结
第6章 混沌工程全流程
6.1 目标系统
6.1.1 平台:三节点Kubernetes集群
6.1.2 应用程序:单一服务,复制三次
6.1.3 人员:集群管理团队和应用程序团队
6.2 寻找缺陷
6.2.1 命名实验
6.2.2 定义稳态假说
6.2.3 引入实验操作方法中的混乱条件
6.2.4 在操作方法中使用Kubernetes驱动程序
6.3 成为会还原的好公民
6.4 整合所有步骤并运行实验
6.5 小结
第7章 合作的混沌工程
7.1 共享实验定义
7.1.1 将配置值移入配置块
7.1.2 将配置属性指定为环境变量
7.1.3 将密钥移到外部
7.1.4 划定密钥范围
7.2 指定作用模型
7.3 创建并共享具有可读性的混沌工程实验报告
7.3.1 生成实验的单次运行报告
7.3.2 生成并共享实验的多次运行报告
7.4 小结
第8章 创建混沌工程实验驱动程序
8.1 无须额外代码即创建自定义驱动程序
8.1.1 用HTTP调用实现probe和action
8.1.2 用进程调用实现probe和action
8.2 用Python创建自定义混沌工程驱动程序
8.2.1 为Chaos Toolkit扩展项目新建Python模块
8.2.2 添加probe
8.3 小结
第三部分 混沌工程操作
第9章 混沌与操作
9.1 实验中的操控
9.2 启用control
9.2.1 在实验代码中启用control
9.2.2 全局启用control
9.3 小结
第10章 实现混沌工程的可观察性
10.1 为混沌工程实验加入日志
10.2 追踪混沌工程实验
10.2.1 引入OpenTracing
10.2.2 应用OpenTracing control
10.3 小结
第11章 人为干预自动化混沌工程实验
11.1 为control新建Chaos Toolkit扩展模块
11.2 加入非常简单的人机交互控制
11.3 跳过或执行实验中的activity
11.4 小结
第12章 持续混沌
12.1 何谓持续混沌
12.2 使用cron安排持续混沌
12.2.1 创建脚本执行混沌测试
12.2.2 将混沌测试脚本添加到cron
12.3 用Jenkins调度持续混沌
12.3.1 下载Jenkins
12.3.2 将混沌测试添加到Jenkins构建中
12.3.3 使用构建触发器调度Jenkins中的混沌测试
12.4 小结
附录A 混沌工程工具包Chaos Toolkit
附录B Chaos Toolkit社区游乐场
关于作者
关于封面
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网