本站支持尊重有效期内的版权/著作权,所有的资源均来自于互联网网友分享或网盘资源,一旦发现资源涉及侵权,将立即删除。希望所有用户一同监督并反馈问题,如有侵权请联系站长或发送邮件到ebook666@outlook.com,本站将立马改正
√ 抢先一步,全面引入Spring框架新版
√ 微服务全家桶再次迎来重大突破契机
√ 完整剖析响应式标准方案Reactor项目
√ 案例驱动一举贯通从原理到落地瓶颈
《Spring响应式微服务:Spring Boot 2+Spring 5+Spring Cloud实战》主要包含构建响应式微服务架构过程中所应具备的技术体系和工程实践。围绕响应式编程和微服务 架构的整合,我们将讨论如何使用 Reactor 响应式编程框架、如何构建响应式 RESTful 服务、如何构建响应式数据访问组件、如何构建响应式消息通信组件、如何构建响应式微服务架构,以及如何测试响应式微服务 架构等核心主题,并基于这些核心主题给出具体的案例分析。
《Spring响应式微服务:Spring Boot 2+Spring 5+Spring Cloud实战》面向立志于成为微服务架构师(尤其是响应式微服务架构师)的后端服务开发人员,读者不需要有 很高的技术水平,也不限于特定的开发语言,但熟悉 Java EE 常见技术并掌握一定异步编程模型和分布式架构的基本概念有助于更好地理解书中的内容。同时,本书也可以供具备不同技术体系的架构师同行参考,希 望能给日常研发和管理工作带来启发和帮助。
郑天民,网名天涯兰,日本足利工业大学信息工程学硕士。10年软件行业从业经验,前后担任系统分析架构师、技术总监和CTO等职务。目前在一家大健康领域的创新性科技公司担任CTO,负责产品研发与技术团队管理工作。主持过十余个面向研发人员的技术和管理类培训课程,对架构设计和技术管理有丰富的经验和深入的理解。著有《系统架构设计:程序员向架构师转型之路》、《向技术管理者转型:软件开发人员跨越行业、技术、管理的转型思维与实践》、《微服务设计原理与架构》、《微服务架构实战》等书籍。
使用微服务架构很关键的一个原则就是将系统划分成一个个相互隔离、无依赖的子系统,这些子系统通过定义良好的协议进行通信。其中,隔离是实现弹性、可伸缩系统的前提,并且需要在服务间建立异步通信边界。
——Jonas Bon r, Lightbend联合创始人和CTO,Akka作者,《响应式宣言》联合作者
有几种响应式应用可以追溯到20世纪70年代,但目前获得业界共识的是响应式流,因为它引入了背压机制。背压机制是流量控制的高效方式。
——Greg L. Turnquist,Spring Boot和Spring Data框架主要贡献者
响应式微服务系统由若干个响应式微服务组成。由于具备异步特性,微服务的实现面临挑战,而响应式编程可以降低其复杂性。
——Clement Escoffier,Redhat首席软件工程师
我们需要强调响应式系统的复杂性以及构建这类系统所面临的挑战,这点非常重要。幸运的是,对响应式系统需求的不断增长,促进了一个名为Spring Cloud的新Spring项目的诞生。Spring Cloud框架是项目开发的基础,解决特定问题并简化分布式系统的构建。由此,Spring框架生态系统为我们提供了创建响应式系统的关联性。
——Oleh Dokuka,Project Reactor和Spring框架核心贡献者