会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
东阳马生架构
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
10
下一页
2025年4月20日
Sentinel源码—6.熔断降级和数据统计的实现
摘要: 大纲 1.DegradeSlot实现熔断降级的原理与源码 2.Sentinel数据指标统计的滑动窗口算法 1.DegradeSlot实现熔断降级的原理与源码 (1)熔断降级规则DegradeRule的配置Demo (2)注册熔断降级监听器和加载熔断降级规则 (3)DegradeSlot根据熔断降级规
阅读全文
posted @ 2025-04-20 21:49 东阳马生架构
阅读(237)
评论(0)
推荐(0)
2025年4月19日
Sentinel源码—5.FlowSlot借鉴Guava的限流算法
摘要: 大纲 1.Guava提供的RateLimiter限流使用示例 2.Guava提供的RateLimiter简介与设计 3.继承RateLimiter的SmoothBursty源码 4.继承RateLimiter的SmoothWarmingUp源码 1.Guava提供的RateLimiter限流使用示例
阅读全文
posted @ 2025-04-19 22:28 东阳马生架构
阅读(805)
评论(0)
推荐(0)
2025年4月17日
Sentinel源码—4.FlowSlot实现流控的原理
摘要: 大纲 1.FlowSlot根据流控规则对请求进行限流 2.FlowSlot实现流控规则的快速失败效果的原理 3.FlowSlot实现流控规则中排队等待效果的原理 4.FlowSlot实现流控规则中Warm Up效果的原理 1.FlowSlot根据流控规则对请求进行限流 (1)流控规则FlowRule
阅读全文
posted @ 2025-04-17 23:18 东阳马生架构
阅读(682)
评论(0)
推荐(0)
2025年4月16日
Sentinel源码—3.ProcessorSlot的执行过程
摘要: 大纲 1.NodeSelectorSlot构建资源调用树 2.LogSlot和StatisticSlot采集资源的数据 3.Sentinel监听器模式的规则对象与规则管理 4.AuthoritySlot控制黑白名单权限 5.SystemSlot根据系统保护规则进行流控 1.NodeSelectorS
阅读全文
posted @ 2025-04-16 23:29 东阳马生架构
阅读(502)
评论(1)
推荐(0)
2025年4月15日
Sentinel源码—2.Context和处理链的初始化
摘要: 大纲 1.Sentinel底层的核心概念 2.Sentinel中Context的设计思想与源码实现 3.Java SPI机制的引入 4.Java SPI机制在Sentinel处理链中的应用 5.Sentinel默认处理链ProcessorSlot的构建 1.Sentinel底层的核心概念 (1)资源
阅读全文
posted @ 2025-04-15 21:44 东阳马生架构
阅读(563)
评论(0)
推荐(1)
2025年4月14日
Sentinel源码—1.使用演示和简介
摘要: 大纲 1.Sentinel流量治理框架简介 2.Sentinel源码编译及Demo演示 3.Dashboard功能介绍 4.流控规则使用演示 5.熔断规则使用演示 6.热点规则使用演示 7.授权规则使用演示 8.系统规则使用演示 9.集群流控使用演示 1.Sentinel流量治理框架简介 (1)与S
阅读全文
posted @ 2025-04-14 23:43 东阳马生架构
阅读(411)
评论(0)
推荐(0)
2025年4月13日
zk源码—7.ZAB协议和数据存储
摘要: 大纲 1.两阶段提交Two-Phase Commit(2PC) 2.三阶段提交Three-Phase Commit(3PC) 3.ZAB协议算法 4.ZAB协议与Paxos算法 5.zk的数据存储原理之内存数据 6.zk的数据存储原理之事务日志 7.zk的数据存储原理之数据快照 8.zk的数据存储原
阅读全文
posted @ 2025-04-13 22:36 东阳马生架构
阅读(466)
评论(0)
推荐(0)
2025年4月12日
zk源码—6.Leader选举的实现原理
摘要: 大纲 1.zk是如何实现数据一致性的 (1)数据一致性分析 (2)实现数据一致性的广播模式 (3)实现数据一致性的恢复模式 2.zk是如何进行Leader选举的 (1)服务器启动时的Leader选举 (2)服务器运行时的Leader选举 (3)Leader选举的算法设计 (4)Leader选举的实现
阅读全文
posted @ 2025-04-12 23:56 东阳马生架构
阅读(480)
评论(0)
推荐(0)
2025年4月11日
zk源码—5.请求的处理过程
摘要: 大纲 1.服务器的请求处理链 (1)Leader服务器的请求处理链 一.PrepRequestProcessor请求预处理器 二.ProposalRequestProcessor事务投票处理器 三.SyncRequestProcessor事务日志处理器 四.AckRequestProcessor投票
阅读全文
posted @ 2025-04-11 09:15 东阳马生架构
阅读(469)
评论(0)
推荐(0)
2025年4月9日
zk源码—4.会话的实现原理
摘要: 大纲 1.创建会话 (1)客户端的会话状态 (2)服务端的会话创建 (3)会话ID的初始化实现 (4)设置的会话超时时间没生效的原因 2.分桶策略和会话管理 (1)分桶策略和过期队列 (2)会话激活 (3)会话超时检查 (4)会话清理 1.创建会话 (1)客户端的会话状态 (2)服务端的会话创建 (
阅读全文
posted @ 2025-04-09 23:42 东阳马生架构
阅读(454)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
10
下一页
公告