首页
›
Web后端与企业应用开发
›
031-Go项目结构业务接口落地
›
《Go项目业务接口工程:业务接口请求限流与熔断降级》
VIP20
本课程属于:031-Go项目结构业务接口落地
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go项目业务接口工程:业务接口请求限流与熔断降级
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与项目背景
为什么需要限流与熔断?高并发场景下的…
课程导学
项目背景
02
限流核心概念
QPS · TPS · 并发数
限流核心概念
QPS
03
Go标准库实现计数器限流
基于sync/atomic与time…
Go
标准库实现计数器…
04
滑动窗口限流算法
解决固定窗口边界突刺问题 · 基于环形数组的Go实现
滑动窗口限流算法
解决固定窗口边界…
05
令牌桶限流算法
原理详解与Go标准库rate.Lim…
令牌桶限流算法
Go
06
漏桶限流算法
原理详解与基于channel的Go实…
漏桶限流算法
channel
07
分布式限流方案
基于Redis+Lua脚本实现分布式…
分布式限流方案
Redis+Lua
08
Go开源限流库选型
uber-go/ratelimit · juju/ratelimit · go-redis/rate对比与实战
Go
开源限流库选型
09
限流在HTTP中间件中的落地
基于net/http与gin框架的限…
HTTP
限流
10
限流在gRPC中的落地
基于gRPC拦截器实现服务端与客户端…
gRPC
限流
11
限流策略配置化
基于YAML/JSON动态配置限流阈… · 支持热更新
限流策略配置化
YAML/JSON
12
限流实战案例
用户注册接口限流 · 短信验证码接口限流 · API Key级别限流
限流实战案例
用户注册接口限流
13
熔断降级核心概念
熔断器三态(Closed/Open/… · 熔断与限流的区别
熔断降级核心概念
Closed/Open
14
熔断器算法详解
基于滑动窗口的错误率/慢调用比例统计…
熔断器算法详解
基于滑动窗口的错…
15
Go开源熔断库选型
sony/gobreaker · afex/hystrix-go · alibaba/sentinel-g…
Go
开源熔断库选型
16
gobreaker源码深度剖析
状态机实现 · 计数窗口 · 回调函数机制
gobreaker
源码深度剖析
17
hystrix-go实战
命令模式 · 熔断配置 · 降级函数
hystrix-go
命令模式
18
sentinel-golang实战
资源定义 · 规则配置 · 热点参数限流与熔断
sentinel-gol…
资源定义
19
熔断在HTTP中间件中的落地
基于gin中间件集成gobreake…
HTTP
熔断
20
熔断在gRPC中的落地
基于gRPC拦截器集成hystrix…
gRPC
熔断
21
降级策略设计
静默降级 · 默认值降级 · 缓存降级
降级策略设计
静默降级
22
降级实战案例
商品详情页降级为缓存数据 · 支付接口降级为异步对账
降级实战案例
商品详情页降级为…
23
限流与熔断的联动设计
先限流后熔断的层级防护策略与配置协同
限流
熔断的联动设计
24
基于Go的轻量级微服务框架集成
在go-zero/kratos中配置…
Go
基于
25
监控与告警
基于Prometheus + Gra… · 拒绝数 · 熔断次数)
监控
告警
26
动态配置中心集成
基于etcd/consul实现限流熔…
动态配置
心集成
27
压测与验证
使用wrk/vegeta/ghz对限…
压测
验证
28
常见问题与排坑
限流精度误差 · 熔断误判 · 资源泄漏
常见问题
排坑
29
生产环境最佳实践
限流熔断的阈值设置经验 · 灰度发布 · 全链路压测
生产环境最佳实践
限流熔断的阈值设…
30
课程总结与项目实战
从零构建一个包含限流与熔断的Go A…
课程总结
项目实战
所属VIP或分类
同VIP:Go业务接口Go接口编排
同VIP:Go业务接口Go领域建模与架构设计
同VIP:Go业务接口接口设计与契约测试