内容简介
本书全面系统地介绍SpringCloud及其在微服务架构中的应用。全书共13章,第1章介绍微服务架构相关的基本概念;第2章介绍SpringCloud中包含的组件以SpringCloud约定的上下文;第3章介绍SpringCloud的基础:SpringBoot,包括如何构建一个SpringBoot服务、SpringBoot的配置文件和Actuator提供的监控管理端点;第4至第13章详细讲解SpringCloud组件,包括:Eureka(服务注册与发现)、OpenFeign(声明式Restful客户端)、Hystrix(断路器)、Ribbon(客户端负载均衡器)、Gateway(API网关)、Config(配置中心)、Stream(消息驱动)、Bus(消息总线)、Security(认证与授权)、Sleuth(服务链路追踪)。本书为读者揭开了SpringCloud组件实现的技术内幕,并提供了进阶应用的思路,可以作为使用SpringCloud进行微服务架构实践的参考书。
作者简介
朱荣鑫:软件工程硕士,早期Spring Cloud的关注者,随后亲历Spring Cloud生产实践,拥有较为丰富的微服务架构经验。维护着公众号“aoho求索”。
张天混:迹南京大学软件学院六年,广泛涉猎安卓开发和后端开发,对Spring系列框架有深入的了解和应用,专注于Java开发技术。
黄迪璇:毕业于南京大学,具有多年服务端开发经验。他是热爱技术的极客,对高并发、分布式、微服务等技术有独到的见解。喜欢研究新技术和有趣的开源项目。