专家力荐
I worked directly with the three authors of this book successfully transforming monolithic legacy technology to modernized, containerized Spring Cloud microservices. These three gentlemen are practical experts at these topics, and their examples are very effective at sharing and teaching their experience. Modernization can be a vague and hard to achieve or understand technology concept, but these three architects make it real.This book will walk you through the hands on and practical experience of splitting, transforming, managing, and deploying microservices, and provide strong foundational experience on the Spring Cloud and Kubernetes frameworks that they found instrumental.I am looking forward to an English translation of this book to share with my new team, and I hope the Chinese developer community can continue to gain from and add to the experience of these three great architects.
-Austin Sheppard, CTO and VP Engineering, Booking.com Trips, and former CTO, StubHub (10 year China software engineering executive veteran)
我与本书三位作者共事,曾亲历过从单体应用成功转型到现代化、容器化技术所支撑的Spring Cloud微服务。三位作者是书中所涉及各章节话题的实战演练专家,本书样例有三位作者的亲历佐证,实测有效。现代化技术概念较为模糊,不易实现和理解,但这三位架构师抽丝剥茧,娓娓道来。
本书从作者在项目中亲历的微服务拆分、改造、治理和部署方式说起,结合不可或缺的Spring Cloud和Kubernetes基础,循序渐进,指引读者。我期待能早日看到本书的英译版,可以分享给我的新团队。我希望在华的程序员群体能从书中获益,汲取经验,与三位架构师作者共勉前行。
——Austin Sheppard,Booking首席技术官兼副总裁,StubHub前首席技术官,在中国有10年软件工程领域的管理经验
我与张昕相识于十几年前传统IT时代的IBM,最近听说他写了一本关于微服务的书,市面上有很多介绍Spring Boot/Cloud的书,也有很多介绍Docker的书,但是能够从微服务的本质入手,完美地融合开发和运维,把两者结合在一起,并且写得很具实操性的书却很少,而本书非常好地实现了这些需求。
本书不仅仅介绍了微服务和相关的技术框架及工具,还非常好地融入了很多场景化的实践。比如,在互联网应用中经常遇到的流量控制、全链路追踪、容器编排等。
这是一本适合所有热爱微服务和DevOps技术的从业者阅读的书,是我看过的最具实操性的微服务技术书,相信它能解答大家心中的很多疑惑。
我也曾有写书的冲动,但却从未施行,因为写书并不容易,是一件需要有很强的公益心态才能完成的事。写一本好书更是难上加难,特别钦佩张昕的勇气和付出,谢谢他能带给我们一本微服务技术好书。
——肖凯 神州数码云业务集团副总裁,阿里云MVP
在这个微服务技术异常炙热、微服务的技术专家依然奇缺的年代,如何快速培养微服务技术工程师,越来越成为一个迫切的问题。此方面好的相关图书更是寥寥可数。
本书内容全面,而且有重点、有深入,注重实战,结合实例循序渐进,娓娓道来,尤其对技术的重点和难点解释得很详细、很透彻,是一本值得借鉴参考的好书。
——赵琨 StubHub中国研发中心总经理
随着业务复杂性的不断提升,从单体应用到微服务架构的演进是大势所趋。
微服务架构是一个复杂的命题,而Spring Cloud是业界最常用的微服务框架。本书手把手教你如何基于Spring Boot构建微服务项目,如何在此框架之上完成服务发现、服务降级、熔断及限流,并完成API网关和链路追踪等配置。
在理解微服务架构的基础之上,本书进一步讲解了如何将微服务容器化,并在容器云平台Kubernetes及服务网格管理框架Istio上构建和管理微服务。本书涵盖了微服务管理的方方面面,有理论有实践,对需要入门微服务管理的读者来说是一本难得的好书。
——孟凡杰 eBay资深架构师,《Kubernetes生产化实践之路》作者