深入理解Spring Cloud与实战

深入理解Spring Cloud与实战

作者:方剑

出版社:电子工业

出版年:2021年1月

ISBN:9787121399732

所属分类:科普读物

书刊介绍

《深入理解Spring Cloud与实战》内容简介

本书共分10章,主要介绍Spring Cloud各个核心组件的设计原理,以及目前流行的Spring Cloud Alibaba和 Netflix组件,并且剖析Spring Cloud对流处理、批处理,以及目前业界流行的Serverless的支持。在介绍各部分内容时,本书将理论与实践相结合,对每个核心知识点给出了具体的案例应用,以帮助读者掌握核心组件的设计理念。
方剑,花名洛夜,Spring Cloud Alibaba开源项目负责人/创始人之一。Apache RocketMQ Committer,Alibaba Nacos Committer。目前就职于阿里巴巴集团。曾在个人博客上编写过《Spring MVC源码分析系列》、《Spring Boot源码分析系列》文章。目前,关注微服务、云原生、Kubernetes。

作品目录

推荐序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

相关推荐

微信二维码