本套教程重点讲解两方面内容:Sentinel核心工作流程与滑动时间窗限流算法,先详解原理,在吃透原理的前提下,带你深入了解Sentinel源码。通过Sentinel核心源码的解析,你将深刻理解Sentinel底层的工作原理与工作流程,清晰地了解限流、熔断、降级如何完成。
教程依次解析了Spring Cloud Alibaba与Sentinel相整合的源码、Sentinel的SlotChain整体工作流程源码,进一步又对流控与降级两个Slot源码进行了深入阅读,最后对滑动时间窗算法原理与源码进行了详细剖析。
教程讲解由浅入深又深入浅出,从动画演示的原理讲解,到直观详尽的流程图展示,再到逐行添加注释的源码解析,庖丁解牛且偏僻入里,使晦涩难懂的内容通过形象、直观、多样化的教学表现形式,变得浅显易懂。教程附赠全套视频、脑图、笔记、源码。
教程适合已经掌握Sentinel基本用法,想进一步提升“内功”的Java学习者。