首页
›
Web后端与企业应用开发
›
021-限流熔断治理依赖反转骨架
›
《Go限流熔断与服务治理领域建模与架构设计》
VIP20
本课程属于:021-限流熔断治理依赖反转骨架
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go限流熔断与服务治理领域建模与架构设计
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
限流与熔断概述
限流与熔断的定义 · 在微服务中的重要性 · Go语言实现优势
限流
熔断概述
02
令牌桶算法原理
令牌桶算法的工作机制 · 关键参数(速率 · 容量)
令牌桶算法原理
令牌桶算法的工作…
03
漏桶算法原理
漏桶算法的工作机制 · 与令牌桶的区别 · 适用场景
漏桶算法原理
漏桶算法的工作机…
04
计数器算法与滑动窗口
固定窗口计数器 · 滑动窗口日志 · 滑动窗口计数器实现
计数器算法
滑动窗口
05
Go标准库限流实现
golang.org/x/time/… · Limiter结构体 · Wait/Allow/Reserve…
Go
标准库限流实现
06
自定义令牌桶实现
基于channel的令牌桶 · 基于时间计算的令牌桶 · 并发安全设计
自定义令牌桶实现
channel
07
分布式限流方案
Redis+Lua脚本实现分布式限流 · 一致性哈希与限流 · Sentinel Go适配
分布式限流方案
Redis+Lua
08
熔断器模式基础
熔断器三状态(Closed/Open… · 状态转换图 · 熔断触发条件
熔断器模式基础
Closed/Open
09
Go熔断器库hystrix-go
hystrix-go核心API · 配置项 · 熔断与降级回调
Go
hystrix-go
10
Go熔断器库gobreaker
gobreaker设计理念 · 状态机实现 · 自定义失败计数策略
Go
gobreaker
11
熔断器高级策略
半开状态探测 · 失败率阈值 · 滑动窗口统计
熔断器高级策略
半开状态探测
12
限流与熔断的协同
限流前置 · 熔断兜底 · 降级策略
限流
熔断的协同
13
自适应限流算法
基于CPU/内存负载的限流 · TCP BBR启发 · Go runtime指标采集
自适应限流算法
CPU
14
熔断器在gRPC中的应用
gRPC拦截器实现限流熔断 · 重试与退避策略 · 链路传播
gRPC
熔断器
15
熔断器在HTTP服务中的应用
HTTP中间件模式 · net/http与gin框架集成 · 状态码映射
HTTP
熔断器
16
限流熔断的监控与告警
Prometheus指标暴露 · Grafana面板设计 · 日志结构化输出
限流熔断的监控
告警
17
限流熔断的测试策略
单元测试 · 集成测试 · 混沌工程
限流熔断的测试策…
单元测试
18
限流熔断的配置管理
动态配置中心(etcd/consul… · 热更新 · 配置版本管理
限流熔断的配置管…
etcd/consul
19
限流熔断的领域边界设计
限流与熔断的职责划分 · 与业务逻辑解耦 · 骨架代码结构
限流熔断的领域边…
限流
20
骨架代码之限流模块
RateLimiter接口设计 · 多种实现注册 · 工厂模式
骨架代码之限流模…
RateLimiter
21
骨架代码之熔断模块
CircuitBreaker接口设计 · 状态存储抽象 · 事件监听
骨架代码之熔断模…
CircuitBreak…
22
骨架代码之度量模块
Metrics接口设计 · 计数器 · 直方图
骨架代码之度量模…
Metrics
23
骨架代码之配置模块
Config结构体 · YAML/JSON解析 · 默认值与校验
骨架代码之配置模…
Config
24
骨架代码之中间件层
通用中间件接口 · 限流中间件 · 熔断中间件
骨架代码之
间件层
25
骨架代码之资源管理
资源标识符设计 · 资源分组 · 资源隔离(线程池/信号量)
骨架代码之资源管…
资源标识符设计
26
骨架代码之降级策略
降级接口 · 默认返回值 · 缓存降级
骨架代码之降级策…
降级接口
27
骨架代码之错误处理
错误类型定义 · 错误包装 · 错误传播
骨架代码之错误处…
错误类型定义
28
骨架代码之扩展点
插件机制 · SPI设计 · 自定义算法注册
骨架代码之扩展点
插件机制
29
实战案例一
高并发API网关限流熔断设计 · 架构图 · 核心代码片段
实战案例一
API
30
实战案例二
微服务间RPC调用限流熔断设计 · 全链路压测 · 效果分析
实战案例二
RPC
所属VIP或分类
同VIP:Go限流熔断与服务治理安全审计与基线治理
同VIP:Go限流熔断与服务治理工程开发与部署实践
同VIP:Go限流熔断与服务治理认证授权与权限测试