本書分為14章,涵蓋的知識主要包括:限流與熔斷等基礎概念、Sentinel的特性與性能壓測,Sentinel概念、核心類與數據結構,Sentinel整體工作流程,資源指標數據統(tǒng)計,限流與流量效果控制,熔斷降級與熔斷器,授權與系統(tǒng)自適應功能,擴展Sentinel實現開關降級,Sentinel動態(tài)數據源,Sentinel適配主流框架的實現原理,熱點參數限流,集群限流,異步調用鏈的支持,資源指標數據的收集與持久化。本書內容豐富,概念通俗易懂,讓讀者不僅能夠深入理解Sentinel的實現原理,還能夠從Sentinel中學習到一些技術,如Java SPI的應用、責任鏈設計模式的應用、高并發(fā)性能優(yōu)化、滑動窗口的實現、勻速限流與冷啟動算法、信號量隔離的目的與實現等。