首页
›
Web后端与企业应用开发
›
021-限流熔断治理依赖反转骨架
›
《Go限流熔断接口编排与服务集成》
VIP20
本课程属于:021-限流熔断治理依赖反转骨架
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go限流熔断接口编排与服务集成
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导学与项目背景
介绍微服务架构下流量治理的挑战 · 限流与熔断的核心价值 · 以及本课程将实现的“骨架接口编排”整…
课程导学
项目背景
02
Go语言并发基础回顾
Goroutine与Channel的… · sync.WaitGroup与Mut… · 为后续实现并发限流器打下基础
Go
语言并发基础回顾
03
限流算法基础
固定窗口算法原理与Go实现 · 分析其临界突变问题
限流算法基础
Go
04
滑动窗口限流算法
滑动窗口原理详解 · 使用环形数组在Go中实现高效滑动窗口…
滑动窗口限流算法
滑动窗口原理详解
05
令牌桶限流算法
令牌桶算法原理 · 使用time.Ticker与Chan…
令牌桶限流算法
令牌桶算法原理
06
漏桶限流算法
漏桶算法原理 · 对比令牌桶的异同 · Go实现一个基于队列的漏桶限流器
漏桶限流算法
漏桶算法原理
07
分布式限流方案初探
介绍Redis+Lua脚本实现分布式… · Go中使用go-redis调用Lua…
分布式限流方案初…
Redis+Lua
08
熔断器设计模式
熔断器三种状态(Closed/Ope… · 状态转换机设计
熔断器设计模式
Closed/Ope
09
Go实现基础熔断器
基于sync.Mutex与time.… · 包含失败计数与超时重置
Go
实现基础熔断器
10
熔断器进阶
滑动窗口统计与错误率计算 · 实现基于错误率的半开状态探测
熔断器进阶
滑动窗口统计
11
Google SRE熔断器
介绍Google SRE的客户端熔断… · Go实现自适应熔断
Google
SRE
12
Hystrix熔断器模型
分析Netflix Hystrix的… · Go中模拟实现
Hystrix
熔断器模型
13
接口编排概念
什么是接口编排(Orchestrat… · 设计一个可编排的骨架接口
接口编排概念
Orchestrat
14
骨架接口设计
定义通用Handler接口 · 包含限流 · 熔断
骨架接口设计
Handler
15
限流中间件实现
将限流器封装为HTTP/gRPC中间… · 支持配置化注入
限流
间件实现
16
熔断中间件实现
将熔断器封装为中间件 · 与限流器协同工作 · 实现先限流后熔断的链路
熔断
间件实现
17
重试机制与退避策略
实现指数退避与抖动(Jitter)重… · 集成到骨架接口中
重试机制
退避策略
18
降级与Fallback处理
定义降级接口 · 支持静态降级 · 缓存降级
Fallback
降级
19
超时控制与Context传播
使用context.WithTime… · 在编排链中传递Context
Context
超时控制
20
请求合并与批处理
实现请求合并(Request Col… · 减少下游压力 · Go中使用Channel合并
请求合并
批处理
21
缓存策略集成
在骨架接口中集成本地缓存(sync.… · 实现缓存穿透保护
缓存策略集成
sync
22
动态配置中心
使用etcd或Consul实现限流阈… · 熔断阈值的动态热更新 · Go中监听配置变化
动态配置
etcd
23
指标收集与监控
集成Prometheus指标 · 记录限流次数 · 熔断次数
指标收集
监控
24
链路追踪集成
在骨架接口中注入OpenTeleme… · 实现Span的创建与传递 · 追踪编排链路
链路追踪集成
OpenTeleme
25
单元测试与Mock
为限流器 · 熔断器编写单元测试 · 使用gomock模拟外部依赖
Mock
单元测试
26
集成测试与压力测试
使用testcontainers启动… · 编写集成测试 · 使用vegeta进行压力测试验证限流…
集成测试
压力测试
27
性能优化与Benchmark
对限流器 · 熔断器进行pprof分析 · 优化锁竞争与内存分配
Benchmark
性能优化
28
项目实战
构建一个高并发API网关 · 实现一个真实的API网关 · 包含路由
项目实战
API
29
部署与运维
使用Docker Compose编排… · 配置健康检查与优雅关闭 · 日志收集与告警
部署
运维
30
课程总结与进阶方向
回顾限流熔断骨架接口编排的核心知识点 · 展望Service Mesh(Ist…
课程总结
进阶方向
所属VIP或分类
同VIP:Go限流熔断与服务治理安全审计与基线治理
同VIP:Go限流熔断与服务治理工程开发与部署实践
同VIP:Go限流熔断与服务治理认证授权与权限测试