上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
内容简介
本书重在引导读者体验真实的项目开发,围绕Spring Cloud Alibaba技术栈全面展开,兼顾相关技术的知识拓展,由浅入深,步步为营,对一个单体API项目进行拆解和微服务化,并从零到一落地一个功能完整、流程完善的微服务架构项目。本书的目标是让读者拥有完整且高质量的学习体验,远离“Hello World”项目,为技术深度的挖掘和薪水、职位的提升提供保障。
本书分为13章。第1章主要介绍大型微服务架构项目设计与实战,包括它的主要功能模块、从单体模式到前后端分离模式再到微服务架构模式的开发历程、微服务架构项目改造前的拆分思路、微服务架构项目的启动等注意事项。第2章至第8章主要介绍微服务架构项目的开发过程,介绍开发步骤、微服务模块的编码过程、微服务组件的整合,涉及的主要微服务组件包括Nacos、OpenFeign和Spring Cloud LoadBalancer。第9章至第13章对实战的微服务架构项目进行补充,将Spring Cloud Gateway、Sentinel、Seata、Sleuth、Zipkin等微服务组件整合到实战项目中,并对该过程中遇到的问题进行复盘及处理。本书实战项目整合热门的微服务组件,手把手地教读者如何在实战中运用这些知识点,让读者掌握高阶的使用技巧,并且能够将其运用到实际生产项目中。
本书的内容丰富,案例通俗易懂,几乎涵盖了目前Spring Cloud Alibaba的全部热门组件,特别适合想要了解Spring Cloud Alibaba热门组件及想搭建微服务架构系统的读者阅读。