Spring Cloud微服务:入门、实战与进阶
上QQ阅读APP看书,第一时间看更新

赞誉

Spring Cloud是开发分布式系统的“全家桶”,它实现了很多分布式应用中的“套路”。目前Spring Cloud正被越来越多的企业用于生产。本书知识体系非常全面,涵盖了微服务、Spring Cloud、分布式事务、缓存、存储等话题,让读者能够快速上手构建自己的分布式系统,值得一读。

——《Spring Cloud与Docker微服务架构实战》作者 周立

Spring Cloud对于中小型互联网公司来说是一种福音,因为这类公司往往没有实力或者足够的资金投入去开发自己的分布式系统基础设施,使用Spring Cloud一站式解决方案能在企业从容应对业务发展的同时大大减少开发成本。本书详细介绍了Spring Cloud各模块的使用,并且对Spring Cloud没有涉及的安全认证、服务限流、一致性事务等解决方案进行了详细讲解,我相信开发者在读完本书后会快速掌握Spring Cloud的相关知识。

——海科融通研发中心副总监 张强(纯洁的微笑)

架构的演进永无止境。2000年WebService出现后,SOA被誉为下一代Web服务的基础架构,已经成为计算机信息领域的一个新的发展方向。SOA经过十几年的发展,逐渐趋于成熟。微服务架构这一术语在2012年横空出世,用于描述一种特定的软件设计方法,即以若干组可独立部署的服务的方式进行软件应用系统的设计。每个小型服务都运行在自己的进程中。这些服务围绕业务、功能进行构建,并通过全自动的部署机制来进行独立部署。这些微服务可以使用不同的语言来编写,并且可以使用不同的数据存储技术。

容器及其相关技术的快速发展加速了微服务架构的成熟和普及,同时也涌现出一批新的微服务落地实施的解决方案,Spring Cloud便是其中的佼佼者。本书内容全面详尽,文字浅显易懂。如果你想快速学习和实战Spring Cloud,本书是一个不错的选择。

——红瓦科技CTO刘夕波

本书行文流畅,由浅入深。不仅介绍了分布式开发的市场布局,更是对Spring Cloud进行了一次全方位的实践与对话。本书结合作者多年的开发和项目管理经验,为读者徐徐展开了一幅优雅的技术画卷。

——中科韬睿技术总监、《轻松搞定Extjs》《Android自定义组件开发详解》作者 李赞红

本书很好地将微服务中的重要话题Spring Cloud与其他开源组件融合起来,这其中也包括了Elastic-Job和Sharding-JDBC。作为这两款开源产品的作者之一,我很高兴地看到它们已逐渐走进技术人员的视野中。希望读者阅读本书后,可以快速熟悉当今微服务技术栈的整体结构,并提升技术选型的能力。

——京东金融数据研发负责人 张亮

微服务日趋流行,随着部署数量的不断增长,如何管理如此众多的微服务就成为一个亟待解决的问题。本书根植于项目中的实践经验,很多代码都是作者在实际项目中的提炼,并且以通俗易懂的方式描述了Spring Cloud管理微服务的方法。读者阅读本书后亲自实践,定能获得累累的收获。

——房价网CTO虞继恩

本书以作者真正的线上实战示例为基础,详细介绍了其对Spring Cloud的理解和应用。Spring Cloud虽然被称为微服务的“全家桶”方案,但在实际使用时,我们依然会面临各种问题需要去解决。本书的可贵之处在于,作者在讲解Spring Cloud自身内容的同时也深入分享了一些实战中的问题、解决思路以及扩展内容,这些都是非常珍贵的实战经验,所以我推荐正在使用Spring Cloud的朋友们阅读本书。

——spring4all社区发起人、《Spring Cloud微服务实战》作者 翟永超