本书主要介绍微服务架构实现过程中所应具备的技术体系。全书围绕实现微服务架构的基础组件和关键要素,讨论了使用Spring Boot、Spring Cloud、Docker等技术体系构建服务治理、负载均衡、服务容错、服务网关、配置中心、事件驱动、服务安全、服务监控、服务测试和服务部署等核心主题,并基于这些核心主题给出了具体的案例分析。
本书面向立志于成为微服务架构师的后端开发人员,读者不需要有很深的技术水平,也不限于特定的开发语言,但是熟悉Java EE常见技术并掌握系统设计基本概念,将有助于更好地理解书中的内容。同时,本书也可供具备不同技术体系的架构师同行参考。