《Spring Cloud Alibaba微服务架构设计与开发实战》-郑天民
本书涵盖了Spring Cloud Alibaba框架的八大核心技术主题,分别是注册中心、远程调用、负载均衡、配置中心、服务网关、消息通信、分布式事务和服务可用性。
并且,通过一个系统性的项目案例,讲解企业级微服务系统开发的工程实践。其间提供大量的设计图例和示例代码,更提供配套的视频教程。
对于每个主题,书中采用“技术概念和特性→框架使用方法→项目案例实战→核心原理和源码剖析”的方式讲解,使读者递进式学习。
总的来说,本书具有以下4大优势。
- 项目驱动:从零构建微服务案例项目,基于技术组件持续重构和演进。
- 专项组件:提供灰度发布、网关扩展、可靠事件、开关降级等专项组件。
- 代码赋能:面向日常微服务系统开发需求,提供即插即用的代码模板。
- 视频演示:提供项目代码的完整视频讲解,手把手演示框架功能特性。