更新时间:2021-10-29 23:18:59
封面
版权信息
内容简介
推荐序1
推荐序2
推荐序3
推荐序4
前言
第1章 Spring Cloud生态
1.1 Spring Cloud基础:Spring Boot概述
1.2 Spring Boot核心特性
1.3 Spring Cloud概述
第2章 服务注册与服务发现
2.1 微服务架构演进
2.2 使用Alibaba Nacos体验第一个Spring Cloud微服务应用
2.3 使用Netflix Eureka替换Alibaba Nacos注册中心
2.4 Spring Cloud统一服务注册/发现编程模型
2.5 双注册双订阅模式
第3章 负载均衡与服务调用
3.1 负载均衡原理
3.2 Spring Cloud LoadBalancer负载均衡组件
3.3 Netflix Ribbon负载均衡
3.4 Dubbo LoadBalance负载均衡
3.5 OpenFeign:声明式Rest客户端
3.6 Dubbo Spring Cloud:服务调用的新选择
3.7 再谈路由和负载均衡
3.8 案例:应用流量控制
第4章 配置管理
4.1 配置中心背景概述
4.2 Spring/Spring Boot与配置
4.3 Spring Cloud与配置
4.4 Spring Cloud Config Server/Client
4.5 再谈配置动态刷新
4.6 案例:Spring Cloud应用流量控制策略动态生效
第5章 熔断器
5.1 熔断器模式概述
5.2 手动实现一个断路器
5.3 Spring Cloud Circuit Breaker的技术演进
5.4 Alibaba Sentinel
5.5 Netflix Hystrix
5.6 Resilience4j
5.7 案例:使用Sentinel保护应用,防止服务雪崩
第6章 Spring生态消息驱动
6.1 消息中间件概述
6.2 Spring与消息
6.3 Spring lntegration
6.4 Spring Cloud Stream
第7章 消息总线
7.1 消息总线概述
7.2 深入理解Spring Cloud Bus
7.3 案例:使用Spring Cloud Bus完成多节点配置动态刷新
第8章 Spring Cloud Data Flow
8.1 批处理/流处理概述
8.2 流处理案例:信用卡反欺诈系统
8.3 批处理案例:统计GitHub仓库的各项指标数据
8.4 Spring Cloud Data Flow批处理任务组合
8.5 Spring Cloud Data Flow Shell
8.6 Spring Cloud Skipper
8.7 Spring Cloud Deployer
8.8 Spring Cloud Task
8.9 Spring Batch
第9章 网关
9.1 APl网关概述
9.2 Netflix Zuul
9.3 非阻塞式的Spring Cloud Gateway
9.4 Route路由信息
9.5 Predicate机制
9.6 Filter机制
9.7 整合注册中心和配置中心
9.8 GatewayControllerEndpoint
9.9 案例:使用Spring Cloud Gateway进行路由转发
第10章 Spring Cloud与Serverless
10.1 Serverless
10.2 Java Function
10.3 Spring Cloud Function
10.4 Spring Cloud Function与Spring生态的整合
10.5 案例:使用GCP Cloud Functions体验Spring Cloud Function