发布!设计与部署稳定的分布式系统(第2版)

发布!设计与部署稳定的分布式系统(第2版)

评分

★★★★★

ISBN

9787115529862

出版社

人民邮电出版社 2020-02-28出版

译者

吾真本

内容简介
作者根据自己的亲身经历和某些大型企业的案例,讲述了如何创建高稳定性的软件系统,分析了设计和实现中导致系统出现问题的原因。全书分为四个部分,每部分内容都由一个研究案例引出。第一部分介绍了如何保证系统的生存,即维护系统正常运行。第二部分介绍了为生产环境而设计,从基础层、实例层、互连层和控制层等方面构建系统安全性。第三部分讲述了交付系统,列出系统在部署过程中有可能出现的问题。第四部分引入适用性和混沌工程的概念,讨论了如何解决系统性问题。
AI简介
这是一本深度探讨如何创建高稳定性软件系统的著作。作者通过航空公司系统停飞案例,务实架构师的工作方式,以及软件设计的现实脱节等关键内容点,向读者揭示了稳定性在软件开发过程中的重要性。 书中详细介绍了如何确保系统的生存,即维护系统正常运行。作者通过航空公司系统停飞案例,展示了编程差错可能导致的严重后果,并强调了重视编程差错,并采取措施来避免它们的重要性。同时,作者也介绍了务实架构师的工作方式,说明了务实的架构师更注重系统的动态变化和灵活性,他们设计的系统不仅满足当前的需求,而且能够随着负荷的变化而进行调整。 此外,书中还讨论了为生产环境而设计,从基础层、实例层、互连层和控制层等方面构建系统安全性。作者以屋漏偏逢连夜雨为例,讲述了系统在遇到突发事件时的应对策略,并强调了基础层、实例层、互连层和控制层的重要性。 在交付系统方面,书中列出了系统在部署过程中有可能出现的问题,并通过等待戈多案例,向读者展示了系统在交付过程中可能遇到的问题。同时,作者也介绍了为部署而设计,说明了如何避免计划停机时间的谬误,实现自动化部署和持续部署。 最后,书中引入了适用性和混沌工程的概念,讨论了如何解决系统性
阅读/下载地址