
张观石
内容介绍 这是一本从架构、开发、测试、运维全流程讲解如何进行软件可靠性工程建设的著作,它将帮助读者构建针对软件可靠性工程的完整的知识体系、工程体系和理论体系。 本书作者是虎牙科技的SRE架构师,他基于20余年的架构、研发和运维经验,用4年时间反复打磨,代表中国的工程师总结了中国互联网企业的SRE方法和经验。本书得到了中国SRE奠基人、虎牙科技CEO以及华为、腾讯、阿里、B站、亚马逊等企业的10余位技术专家高度评价并一致推荐。 本书参考传统可靠性工程及软件可靠性工程体系,把传统可靠性工程中的“六性”(可靠性、维修性、测试性、保障性、安全性、环境适应性)转化为互联网软件可靠性工程的6种能力(可靠性设计能力、观测能力、修复能力、保障能力、反脆弱能力、管理能力)。每一项能力都包括:互联网SRE体系中的概念、能力的设计、能力建设的原则与方法、能力的度量与改进,以及相应的实践案例。通过这6种能力把可靠性相关的工作组织起来,6种能力对应6个工作方向,不仅清晰地描绘出互联网软件可靠性工程体系的全貌,而且详细阐述了每一种能力的获得方法。 本书基于传统可靠性和软件可靠性的研究成果,借鉴和应用它们的成熟理论和工程方法,结合互联网软件的实际情况并加以融合和改进,提出了一套符合互联网时代的软件可靠性工程方法。 此外,本书还介绍了可靠性管理能力,对互联网软件开发团队、运维团队的技术领导者以及希望转型为可靠性工程师的传统运维人员、开发人员应该都有一定参考价值。
书中方法论和最佳实践都有,很适合SRE工程师参考,一会儿把其中核心推广到工作中,让小伙伴们系统化学习一遍!
什么是可靠性?什么又是软件可靠性?怎样提高产品可靠性?怎样衡量可靠性的工作成果?针对这些问题,作者结合长期的实践经验,系统地将答案娓娓道来。 难能可贵的是,这本书并不是纸上谈兵纯粹的讨论理论知识,也并不是常见的运维工具书,而是结合可靠性工程的发展历史,自上而下地做了透彻的分析,既有介绍顶层的设计,也有接地气的具体实操介绍。 总而言之,对于希望了解可靠性和从事可靠性工作的工程师来说,本书有不少值得参考的价值内容。
从整体上系统的讲了可靠性怎么治理,涉及流程 研发 测试 运维多个方面,包含丰富的经验。都做到书中那些,内容太多了,需要大佬带头去推进才行,对于一些思路可以借鉴。
不错的一本书,特别详重于实施之术和细节,对于构建可靠性的框架有帮助。
有理论有实践,整体思路清晰。入坑推荐。在反脆弱和可靠性推荐
非常棒的一本书,用通俗易懂的方式介绍了如何构建可靠性服务,从服务拆分到治理,可观测性,以及混沌工程。有方法论有实践,并且结合当下最热门的开源项目!
说了很多有用的废话,实际能借鉴复用的干货较少