Spring Cloud Alibaba微服务从入门到进阶

面向未来微服务:熟练掌握Spring Cloud Alibaba

第1章课程介绍
1-1本课导学
1-2项目环境搭建
第2章Spring Boot基础
2-1本章概述
2-2Spring Boot是什么,能做什么?
2-3编写第一个Spring Boot应用
2-4Spring Boot应用组成分析
2-5Spring Boot开发三板斧
2-6必会:Spring Boot Actuator
2-7必会:Spring Boot配置管理
2-8必会:Profile
2-9本章总结
第3章微服务的拆分与编写
3-1本章概述
3-2单体应用
3-3微服务
3-4项目效果演示
3-5微服务拆分
3-6项目架构图
3-7数据库设计
3-8API文档
3-9如何创建小程序
3-10前端代码如何使用
3-11创建项目-1
3-12创建项目-2
3-13整合Lombok简化代码编写
3-14解决IDEA的红色警告
3-15编写用户微服务与内容微服务-1
3-16编写用户微服务与内容微服务-2
3-17编写用户微服务与内容微服务-3
3-18现有架构存在的问题
第4章Spring Cloud Alibaba介绍
4-1Spring Cloud Alibaba是什么
4-2版本与兼容性
4-3为项目整合Spring Cloud Alibaba
4-4作业节
第5章服务发现-Nacos
5-1服务提供者与服务消费者
5-2大白话剖析服务发现原理
5-3什么是Nacos
5-4搭建Nacos Server
5-5将应用注册到Nacos
5-6为内容中心引入服务发现
5-7Nacos服务发现的领域模型
5-8Nacos元数据
第6章实现负载均衡-Ribbon
6-1负载均衡的两种方式
6-2手写一个客户端侧负载均衡器
6-3使用Ribbon实现负载均衡
6-4Ribbon组成
6-5Ribbon内置的负载均衡规则
6-6细粒度配置自定义01-Java代码方式
6-7细粒度配置自定义02-父子上下文
6-8细粒度配置自定义03-配置属性方式
6-9细粒度配置自定义04-两种方式对比
6-10细粒度配置自定义05-最佳实践总结
6-11全局配置
6-12支持的配置项
6-13饥饿加载
6-14扩展Ribbon-支持Nacos权重
6-15扩展Ribbon-同一集群优先调用
6-16扩展Ribbon-基于元数据的版本控制
6-17深入理解Nacos的Namespace
6-18现有架构存在的问题
第7章声明式HTTP客户端-Feign
7-1使用Feign实现远程HTTP调用
7-2Feign的组成
7-3细粒度配置自定义-01-Java代码方式-指定日志级别
7-4细粒度配置自定义-02-配置属性方式-指定日志级别
7-5全局配置-01-Java代码方式-指定日志级别
7-6全局配置-02-配置属性方式-指定日志级别
7-7支持的配置项
7-8配置最佳实践总结
7-9Feign的继承
7-10多参数请求构造
7-11Feign脱离Ribbon使用
7-12RestTemplate vs Feign
7-13Feign性能优化
7-14常见问题总结
7-15现有架构总结
第8章服务容错-Sentinel
8-1雪崩效应
8-2常见容错方案
8-3使用Sentinel实现容错
8-4Sentinel控制台
8-5流控规则
8-6降级规则详解【使用、流程、注意点、源码】
8-7热点规则详解【使用、场景、注意点、源码】
8-8系统规则详解【使用、计算规则、源码】
8-9授权规则详解
8-10代码配置规则
8-11Sentinel与控制台通信原理剖析
8-12控制台相关配置项
8-13Sentinel API详解
8-14SentinelResource注解详解
8-15RestTemplate整合Sentinel
8-16Feign整合Sentinel
8-17Sentinel使用姿势总结
8-18规则持久化01-拉模式
8-19规则持久化02-推模式
8-20生产环境使用Sentinel
8-21集群流控
8-22扩展Sentinel01-错误页优化
8-23扩展Sentinel02-实现区分来源
8-24扩展Sentinel03-RESTful URL支持
8-25扩展Sentinel04-透过现象看本质
8-26配置项总结
8-27本章总结:再谈常见容错方案
8-28作业节
8-29作业节
第9章消息驱动的微服务-Spring Cloud Alibaba RocketMQ
9-1管理员审核分享业务实现
9-2引入MQ后的架构演进
9-3MQ适用场景
9-4MQ的选择
9-5搭建RocketMQ
9-6搭建RocketMQ控制台
9-7RocketMQ的术语与概念
9-8RocketMQ进阶
9-9Spring消息编程模型01-编写生产者
9-10Spring消息编程模型02-编写消费者
9-11分布式事务01-流程剖析、概念术语、事务消息三状态
9-12分布式事务02-编码实现
9-13Spring Cloud Stream是什么?
9-14Spring Cloud Stream编程模型
9-15Spring Cloud Stream-编写生产者
9-16Spring Cloud Stream-编写消费者
9-17Spring Cloud Stream自定义接口01-发送消息【附带解决Mybatis的坑】
9-18Spring Cloud Stream自定义接口02-消费消息
9-19透过现象看本质
9-20消息过滤
9-21Spring Cloud Stream的监控
9-22Spring Cloud Stream异常处理
9-23Spring Cloud Stream + RocketMQ实现分布式事务01-重构生产者
9-24Spring Cloud Stream + RocketMQ实现分布式事务02-重构消费者
9-25Spring Cloud Stream知识盘点【必看】
第10章API网关-Spring Cloud Gateway
10-1为什么要使用网关?
10-2Spring Cloud Gateway是什么?优缺点分析
10-3编写Spring Cloud Gateway
10-4核心概念
10-5架构剖析
10-6内置路由谓词工厂详解(Route Predicate Factories)
10-7自定义路由谓词工厂
10-8内置过滤器工厂详解(GatewayFilter Factories)【详解&调试技巧】
10-9自定义过滤器工厂【生命周期、自定义的方式、核心API、编码】
10-10全局过滤器
10-11悬念:如何为Spring Cloud Gateway整合Sentinel?
10-12监控Spring Cloud Gateway
10-13排错、调试技巧总结【调试排错三板斧】
10-15进阶:再谈过滤器执行顺序
10-16Spring Cloud Gateway限流
10-17本章总结
第11章微服务的用户认证与授权
11-1认证授权——必然会面临的话题!
11-2有状态 vs 无状态
11-3微服务认证方案01-“处处安全”方案
11-4微服务认证方案02-外部无状态,内部有状态方案
11-5微服务认证方案03-“网关认证授权,内部裸奔”方案
11-6微服务认证方案04-“内部裸奔”改进方案
11-7微服务认证方案05-方案对比与选择
11-8访问控制模型
11-9JWT是什么?【是什么、组成、上手】
11-10实现认证授权01-实现小程序登录1
11-11实现认证授权01-实现小程序登录2
11-12AOP实现登录状态检查
11-13内容中心实现登录状态检查
11-14Feign实现Token传递
11-15RestTemplate实现Token传递
11-16AOP实现用户权限验证
11-17网关、用户中心、内容中心、前端登录授权集成测试
11-18本章总结
第12章配置管理-Nacos
12-1为什么要实现配置管理?
12-2使用Nacos管理配置
12-3配置属性动态刷新与回滚(附回滚Bug)
12-4应用的配置共享
12-5引导上下文
12-6数据持久化
12-7搭建生产可用的Nacos集群
12-8配置最佳实践总结
12-9作业节
第13章调用链监控-Sleuth
13-1大白话剖析调用链监控原理
13-2整合Sleuth
13-3Zipkin搭建与整合
13-4整合Zipkin之后Nacos报错解决
13-5为所有微服务整合Zipkin
13-6Zipkin数据持久化(Elasticsearch)
13-7依赖关系图
第14章业务功能完善
14-1本章概要
14-2编写分享列表页
14-3解决Mybatis结果映射问题
14-4积分兑换指定分享
14-5项目集成测试
第15章进阶:既有代码优化与改善
15-1本章概述
15-2简单指标:Statistic
15-3Alibaba Java代码规约
15-4SonarQube
第16章进阶:多维度微服务监控
16-1本章概要
16-2Spring Boot Actuator监控数据可视化:Spring Boot Admin
16-3JVM监控
16-4GC日志、线程Dump日志、堆Dump可视化分析
16-5日志监控
16-6其他监控
第17章进阶:完美融合异构微服务
17-1如何完美整合异构微服务?
17-2Spring Cloud Wii实现完美整合
第18章课程总结
18-1课程总结
18-2作业节
第19章Spring Cloud Alibaba升级到2.1.0
19-1升级到Spring CLoud Alibaba 2.1.0-1
19-2升级到Spring CLoud Alibaba 2.1.0-2
19-3升级到Spring CLoud Alibaba 2.1.0-3
19-4升级到Spring CLoud Alibaba 2.1.0-4

梦回资源网温馨提示:本资源来源于网友投稿,与本站无直接关系,如侵犯了您的权益,请联系站长删除!
梦回资源网 » Spring Cloud Alibaba微服务从入门到进阶

提供最优质的资源集合

立即查看 了解详情