集群限流源码分析(二) 接下来分析sentinel-cluster-server-default模块中server包下的内容。 1、源码目录结构...
集群限流源码分析(一) sentinel-cluster-common-default: 公共模块,包含公共接口和实体 sentinel-clu...
集群流量控制 介绍 为什么要使用集群流控呢?假设我们希望给某个用户限制调用某个 API 的总 QPS 为 50,但机器数可能很多(比如有 100...
一、引子 该篇是插槽分析的最后一篇。何为热点?热点即经常访问的数据。很多时候我们希望统计某个热点数据中访问频次最高的 Top K 数据,并对其访...
一、引子 除了流量控制以外,对调用链路中不稳定的资源进行熔断降级也是保障高可用的重要措施之一。由于调用关系的复杂性,如果调用链路中的某个资源不稳...
一、引子 前面介绍了SystemSlot(系统规则检查)和AuthoritySlot(授权规则检查),下面接着分析FlowSlot。 FlowS...
一、引子 上一节分析了SystemSlot是如何进行系统规则的检查的,检查了系统的qps,rt,thead,负载。 接下来继续分析Slot链的下...
FESCAR:Fast & EaSy Commit And Rollback 一、ESCAR是什么? 一个分布式事务解决方案具有较高的性能和易用...
一、引子 前面的介绍过插槽链的NodeSelectorSlot和ClusterBuilderSlot,见Sentinel之Slots插槽源码分析...