本书赞誉
构建可扩展分布式系统很难,这本书庖丁解牛,让事情变得更容易。书中的内容涵盖了从并发和负载均衡到缓存和数据库扩展的主题,你将学习到扩展系统的技能以满足现代世界的需求。
——Mark Richards,DeveloperToArchitect.com创始人,软件架构师
Gorton教授通过生动的示例和严谨的风格,介绍并讨论了可扩展分布式系统设计的基本原则、架构和技术。本书是学生和从业者必备的参考读物。
——Anna Liu,Amazon Web Services高级经理
可扩展分布式系统领域的技术日新月异,充斥着大量的炒作和流行语。Ian Gorton深入剖析它们,解释了成功设计大型软件系统的原则和利弊权衡。
——John Klein,卡内基梅隆大学软件工程学院
可扩展性是软件设计中的一个严肃话题,本书概述了架构师和软件工程师需要考虑的许多方面。Ian Gorton极好地平衡了理论与实践,以一种立竿见影的方式展示了他的实践经验。他轻松愉快的写作风格使得这本书读起来令人非常愉悦,偶尔也会穿插一些解释,比如软件架构和意大利风味美食之间的联系。
——Eltjo Poort,CGI架构师
在云计算时代,可扩展性很容易被认为是理所当然的系统特性,直到你发现你的系统还不具备它。在这本书中,Ian Gorton博士利用他广泛的实践、研究和教学经验,以一种非常易于理解的方式解释了可扩展性,并全面介绍了实现它的技术和技巧。当读者需要构建一个高度可扩展的系统时,本书可以使他们免受许多痛苦!
——Eoin Woods博士,Endava首席技术官
处理分布式系统、微服务架构、无服务器架构和分布式数据库等问题让创建一个通过扩展来支持数万用户的系统极具挑战性。Ian Gorton清楚地列出了其中的问题,并为开发人员提供了开发可扩展系统所需的工具。
——Len Bass,卡内基梅隆大学
权衡是分布式系统的精髓。Gorton教授用分布式系统和其他相关关键领域的真实场景对此给出了很好的阐释,这将帮助你培养权衡思维,以便做出更好的决策。
——Vishal Rajpal,Amazon高级软件开发工程师
无论你是分布式系统学习者还是经验丰富的软件工程师,这都是一本值得阅读的书。Gorton博士汇聚了他数十年的学术成果和云计算领域案例研究经验,为你提供构建可扩展系统并在云计算时代取得成功所需的关键知识和技能。
——Cong Li,Microsoft软件工程师