封面
书名页
版权信息
作/者/简/介
内容简介
前 言
第1章 从架构演进启程
1.1 水平分层架构
1.2 SOA服务化架构
1.3 分布式微服务架构
第2章 微服务开发框架
2.1 环境准备
2.2 一分钟快速搭建Spring Boot项目
2.3 Spring Boot简单介绍
2.4 Spring Boot目录介绍
2.5 Spring Boot生产级特性
第3章 分布式RPC框架
3.1 RPC框架概述
3.2 RPC框架
第4章 序列化与反序列化
4.1 序列化与反序列化
4.2 常用序列化框架
第5章 微服务底层通信与协议
5.1 Java网络通信
5.2 Netty框架
5.3 分布式服务框架协议
第6章 服务路由与负载均衡
6.1 服务路由概述
6.2 负载均衡概述
第7章 微服务注册中心
7.1 了解微服务注册中心
7.2 ZooKeeper实现服务注册中心
第8章 微服务框架服务调用与容错
8.1 服务调用概述
8.2 服务调用方式
第9章 分布式微服务封装与部署
9.1 微服务封装技术
9.2 微服务部署概述
第10章 分布式服务限流
10.1 服务限流概述
10.2 限流设计
第11章 服务降级、熔断、调度
11.1 服务降级概述
11.2 服务降级方式
11.3 服务容错策略
11.4 Hystrix降级、熔断
11.5 服务优先级设计
第12章 服务版本与服务发布
12.1 服务概述
12.2 服务版本
12.3 服务发布
第13章 分布式微服务日志中心
13.1 分布式日志概述
13.2 日志框架
13.3 搭建日志中心
第14章 分布式微服务监控
14.1 分布式服务架构监控
14.2 搭建系统监控中心
第15章 分布式微服务配置中心
15.1 配置中心概述
15.2 Spring Cloud Config
第16章 分布式微服务存储与解耦
16.1 分布式数据库架构
16.2 分布式事务
16.3 分布式缓存架构
16.4 微服务解耦
16.5 分布式服务Session
第17章 分布式微服务测试
17.1 分布式微服务测试
17.2 Spring Boot单元测试
17.3 Mockito/PowerMockito测试框架
17.4 H2内存型数据库
17.5 REST API测试
17.6 性能测试
第18章 分布式微服务架构经典案例
18.1 微服务架构案例
18.2 分布式服务框架Dubbo
18.3 Spring Boot+Spring Cloud解决方案
18.4 Spring Boot+Kubernetes+Docker解决方案
参考文献
更新时间:2020-05-22 16:36:56