课程简介
本课程是一门专注于阿里巴巴Sentinel框架核心源码的深度解析课程。课程将带领学员从官方架构图入手,逐步深入到Context、SlotChain、Node关系等核心概念,并详细解析FlowSlot流量控制、熔断降级Slot以及滑动时间窗算法等关键模块的实现原理。通过结合视频讲解与配套的完整项目资料(包括源码、配置文件、示意图),您将不仅理解Sentinel作为高可用流量防护组件的运行机制,更能掌握其底层设计思想与编码技巧,提升对分布式系统稳定性的深刻认知和源码阅读能力。
下载地址
课程目录
01 课程与环境介绍
第1-3节:课程整体介绍、测试环境搭建与Sentinel官方架构图解析。
02 Context与Slot基础
第4-7节:Context简介与代码举例、Slot简介及Node间关系详解。
03 SlotChain与入口分析
第8-12节:源码分析入口、entryWithPriority方法、Context创建与SlotChain查找解析。
04 FlowSlot与熔断降级
第13-15节:FlowSlot解析、请求通过性判断及熔断降级Slot解析。
05 滑动时间窗与数据统计
第16-19节:滑动时间窗算法原理、重要类介绍及数据统计解析。
--- 点击展开详细目录 ---视频
- 🎬 001-尚硅谷-Sentinel核心源码解析-课程整体介绍-.mp4
- 🎬 002-尚硅谷-Sentinel核心源码解析-测试环境介绍-.mp4
- 🎬 003-尚硅谷-Sentinel核心源码解析-Sentinel官方架构图简介-.mp4
- 🎬 004-尚硅谷-Sentinel核心源码解析-Slot简介-.mp4
- 🎬 005-尚硅谷-Sentinel核心源码解析-Context简介-.mp4
- 🎬 006-尚硅谷-Sentinel核心源码解析-Context代码举例-.mp4
- 🎬 007-尚硅谷-Sentinel核心源码解析-Node间的关系详解-.mp4
- 🎬 008-尚硅谷-Sentinel核心源码解析-源码分析入口-.mp4
- 🎬 009-尚硅谷-Sentinel核心源码解析-entryWithPriority方法解析-.mp4
- 🎬 010-尚硅谷-Sentinel核心源码解析-Context的创建解析-.mp4
- 🎬 011-尚硅谷-Sentinel核心源码解析-SlotChain的查找解析-.mp4
- 🎬 012-尚硅谷-Sentinel核心源码解析-跟进SlotChain解析-.mp4
- 🎬 013-尚硅谷-Sentinel核心源码解析-FlowSlot解析-.mp4
- 🎬 014-尚硅谷-Sentinel核心源码解析-请求通过性判断解析-.mp4
- 🎬 015-尚硅谷-Sentinel核心源码解析-熔断降级Slot解析-.mp4
- 🎬 016-尚硅谷-Sentinel核心源码解析-滑动时间窗算法原理-.mp4
- 🎬 017-尚硅谷-Sentinel核心源码解析-滑动时间窗算法中的重要类-.mp4
- 🎬 018-尚硅谷-Sentinel核心源码解析-数据统计解析-.mp4
- 🎬 019-尚硅谷-Sentinel核心源码解析-使用数据统计解析-.mp4
资料
代码
consumer-8080
target
classes
com
abc
bean
controller
node-demo
provider-8081
target
classes
abc
bean
controller
repository
service
|