| 简介 |
内容推荐 本书分为三部分: 基础框架篇 (1-6章) 、服务框架篇 (7-10章) 、监控部署篇 (11-13章) , 由浅入深来讲解微服务的相关技术。基础框架篇从微服务架构的基本概念与技术选型出发, 详细的介绍了微服务基础框架SpringBoot、自动化API文档生成工具Swagger、动态数据源和缓存系统, 并深入的分析了SpringBoot启动过程的核心源码, 这一部分是整本书的基础 ; 服务框架篇详细的介绍了服务注册与发现框架Consul、热配置管理框架Archaius、服务降级容错框架Hystrix, 以及服务通信框架OkHttp、AsyncHttpClient和Retrofit, 这一部分是整本书的核心 ; 监控部署篇详细的介绍了ELK日志系统的实现、Zipkin全链路追踪系统的实现, 最后介绍了持续集成与持续部署系统的实现, 这一部分是开发运维的部分。 |