万本电子书0元读

万本电子书0元读

顶部广告

可伸缩架构:面向增长应用的高可用电子书

每一天,许多公司都面临着如何去提升关键应用程序规模的问题。随着流量和数据需求的增加,这些应用程序变得越来越复杂和脆弱,从而导致风险上升、可用性降低。《可伸缩架构:面向增长应用的高可用》是一本实践指南,让IT、DevOps和系统稳定性管理员都能了解到,如何避免应用程序在发展过程中变得缓慢、数据不一致或者彻底不可用。 规模增长并不只意味着处理更多的用户,还包括管理更多的风险和保证系统的可用性。作者Lee Atchison在《可伸缩架构:面向增长应用的高可用》中提出了一些基本技巧,使得我们在构建各类应用程序的过程中,既能够保证产品的质量,又能够处理海量的流量、数据以及需求。

售       价:¥

纸质售价:¥51.30购买纸书

137人正在读 | 0人评论 6.2

作       者:张若飞,张现双

出  版  社:电子工业出版社

出版时间:2017-06-01

字       数:10.8万

所属分类: 科技 > 工业技术 > 一般工业技术

温馨提示:此类商品不支持退换货,不支持下载打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
随着互联网的发展越来越成熟,流量和数据量飞速增长,许多公司的关键应用程序都面临着伸缩性的问题,系统变得越来越复杂和脆弱,从而导致风险上升、可用性降低。本书是一本实践指南,让IT、DevOps和系统稳定性管理员能够了解到,如何避免应用程序在发展过程中变得缓慢、数据不一致或者彻底不可用等问题。规模增长并不只意味着处理更多的用户,还包括管理更多的风险和保证系统的可用性。作者Lee Atchison 在可用性、风险管理、服务和微服务、扩展应用程序和云服务方面提出了一些技巧,使得我们在构建各类应用程序时,既能够保证产品的质量,又能够处理海量的流量、数据以及需求。如果你管理着软件发人员、系统可靠性工程师、DevOps工程师,或者你经营着一个拥有大规模应用程序和系统的机构,本书中所提供的建议和指导都能够帮助你,让你的系统运行得更加平稳和可靠。 随着互联网的发展越来越成熟,流量和数据量飞速增长,许多公司的关键应用程序都面临着伸缩性的问题,系统变得越来越复杂和脆弱,从而导致风险上升、可用性降低。本书是一本实践指南,让IT、DevOps和系统稳定性管理员能够了解到,如何避免应用程序在发展过程中变得缓慢、数据不一致或者彻底不可用等问题。规模增长并不只意味着处理更多的用户,还包括管理更多的风险和保证系统的可用性。作者Lee Atchison 在可用性、风险管理、服务和微服务、扩展应用程序和云服务方面提出了一些技巧,使得我们在构建各类应用程序时,既能够保证产品的质量,又能够处理海量的流量、数据以及需求。如果你管理着软件发人员、系统可靠性工程师、DevOps工程师,或者你经营着一个拥有大规模应用程序和系统的机构,本书中所提供的建议和指导都能够帮助你,让你的系统运行得更加平稳和可靠。
【推荐语】
每一天,许多公司都面临着如何去提升关键应用程序规模的问题。随着流量和数据需求的增加,这些应用程序变得越来越复杂和脆弱,从而导致风险上升、可用性降低。《可伸缩架构:面向增长应用的高可用》是一本实践指南,让IT、DevOps和系统稳定性管理员都能了解到,如何避免应用程序在发展过程中变得缓慢、数据不一致或者彻底不可用。 规模增长并不只意味着处理更多的用户,还包括管理更多的风险和保证系统的可用性。作者Lee Atchison在《可伸缩架构:面向增长应用的高可用》中提出了一些基本技巧,使得我们在构建各类应用程序的过程中,既能够保证产品的质量,又能够处理海量的流量、数据以及需求。 《可伸缩架构:面向增长应用的高可用》通过5个部分,分别介绍了以下内容。 √ 可用性:你将学习到如何创建高可用的应用程序,以及不断跟踪和提高可用性的技巧。 √ 风险管理:你将学习到如何确认、降低和管理应用程序中的风险,测试你的恢复、灾备方案,以及如何构建风险更低的系统。 √ 服务和微服务:你将理解服务对大规模运行复杂应用系统所带来的价值。 √ 扩展应用程序:你将学习到如何将服务分配给不同的团队,标识每个服务的关键程度,以及设计故障场景和恢复计划。 √ 云服务:理解基于云服务的架构、资源分配以及服务分布。
【作者】
Lee Atchison 是New Relic 公司的首席云架构师和布道师。他已经在New Relic 工作了4年,负责设计并领导建立了New Relic 的基础设施产品,帮助New Relic 搭建了健壮的服务化系统架构,支撑起公司从一个很小的SaaS 创业公司成长为一个高流量的公众企业。他非常擅长构建高可用的系统。 Lee 拥有28 年的行业工作背景,之前在Amazon.com 担任了7 年高级经理,了解到如何搭建基于云的、可伸缩的系统架构。在Amazon,他领导并建立了公司第一个软件下载商店,搭建了AWS Elastic Beanstalk 服务,并带领团队将Amazon 的零售平台从一个单体架构成功迁移到了基于服务的架构。 张若飞:曾任多家互联网金融公司CTO,在宜人贷、雅虎北研、金山云等知名公司担任架构师。十余年互联网研发及技术管理经验,对搭建海量数据、大型分布式系统有丰富经验。著有十余本技术译著,包括《Grails权威指南》《给大忙人看的JavaSE 8》《代码不朽:编写可维护软件的十大原则》《面向可伸缩架构》《云原生Java》等书,总计400余万字。 本书译者的中英文水平都极高,且工作在系统管理的一线,具有丰富的理论知识和实践经验,相信会为读者带来一本质量上乘的图书。
目录展开

前言

译者序

第Ⅰ部分 可用性

第1章 什么是可用性

第2章 提高应用程序可用性的五个要点

第3章 测量可用性

第4章 提高下降的可用性

第Ⅱ部分 风险管理

第5章 什么是风险管理

第6章 可能性与严重性

第7章 风险模型

第8章 风险缓和

第9章 比赛日

第10章 构建低风险系统

第Ⅲ部分 服务和微服务

第11章 为什么使用服务

第12章 使用微服务

第13章 处理服务故障

第Ⅳ部分 如何让应用程序具有伸缩性

第14章 两次失误的高度

第15章 服务所有权

第16章 服务分级

第17章 使用服务分级

第18章 服务等级协议

第19章 持续改进

第Ⅴ部分 云服务

第20章 变化和云服务

第21章 云上的分布

第22章 托管的基础设施

第23章 云资源分配

第24章 可伸缩的计算选项

第25章 AWS Lambda

第Ⅵ部分 总结

第26章 融会贯通

索引[1]

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部