首页
›
Web后端与企业应用开发
›
032-Go并发性能中间件接入链路
›
《Go并发中间件:goroutine池化调优与性能对比分析》
VIP20
本课程属于:032-Go并发性能中间件接入链路
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go并发中间件:goroutine池化调优与性能对比分析
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
Goroutine基础
Go并发模型 · Goroutine与线程对比 · Goroutine的轻量级原理
Goroutine
Go
02
Goroutine生命周期
创建 · 运行 · 阻塞
Goroutine
生命周期
03
Channel基础
无缓冲Channel · 有缓冲Channel · Channel的关闭与遍历
Channel
无缓冲
04
Select多路复用
Select语法 · 超时控制 · 非阻塞通信
Select
多路复用
05
WaitGroup与同步原语
sync.WaitGroup · Mutex · RWMutex
WaitGroup
同步原语
06
Goroutine池化动机
大量Goroutine带来的调度开销 · 内存压力 · GC压力分析
Goroutine
池化动机
07
Goroutine池设计原理
Worker模型 · 任务队列 · 动态扩缩容
Goroutine
池设计原理
08
简易Goroutine池实现
基于Channel的任务分发 · Worker启动与停止
Goroutine
简易
09
Goroutine池参数调优
核心池大小 · 最大池大小 · 任务队列长度
Goroutine
池参数调优
10
任务提交与结果返回
Future模式 · 回调函数 · 结果Channel的设计
任务提交
结果返回
11
Goroutine池错误处理
Panic恢复 · 错误传播 · 重试机制
Goroutine
池错误处理
12
Goroutine池优雅关闭
Graceful Shutdown · Drain机制 · 超时强制退出
Goroutine
池优雅关闭
13
Goroutine池监控指标
活跃Worker数 · 排队任务数 · 完成任务数
Goroutine
池监控指标
14
Goroutine池性能基准测试
Benchmark设计 · 测试用例 · 统计方法
Goroutine
池性能基准测试
15
原生Goroutine vs 池化Goroutine
启动时间对比 · 内存占用对比 · 吞吐量对比
Goroutine
vs
16
CPU密集型任务测试
计算密集型场景下池化与原生Gorou…
CPU
密集型任务测试
17
IO密集型任务测试
网络请求 · 文件读写场景下池化与原生Gorout…
IO
密集型任务测试
18
混合负载测试
CPU与IO混合场景下的池化策略选择
混合负载测试
CPU
19
Goroutine池与GMP调度器
GMP模型 · P本地队列 · 全局队列
Goroutine
GMP
20
Goroutine池与系统线程池对比
Java线程池 · C++线程池 · Go池化优势
Goroutine
系统线程池对比
21
开源Goroutine池库分析
ants库 · tunny库 · pond库的设计与对比
Goroutine
开源
22
ants库源码分析
Worker管理 · 锁优化 · 内存复用
ants
库源码分析
23
tunny库源码分析
固定池大小 · 任务分发 · 结果返回机制
tunny
库源码分析
24
pond库源码分析
动态扩缩容 · 优先级队列 · 子池管理
pond
库源码分析
25
Goroutine池在Web服务中的应用
HTTP请求处理 · 连接池 · 任务调度
Goroutine
Web
26
Goroutine池在数据处理中的应用
批量任务处理 · 流水线模式 · MapReduce
Goroutine
数据处理
27
Goroutine池在微服务中的应用
RPC调用并发控制 · 限流 · 熔断
Goroutine
微服务
28
Goroutine池性能调优实战
pprof分析 · 火焰图 · 调度延迟优化
Goroutine
池性能调优实战
29
Goroutine池常见陷阱
死锁 · 资源泄漏 · 任务饥饿
Goroutine
池常见陷阱
30
Goroutine池最佳实践
设计模式 · 配置建议 · 生产环境部署经验
Goroutine
池最佳实践
所属VIP或分类
同VIP:Go中间件Channel通信与错误聚合
同VIP:Go中间件链路开发:OAuth2.0令牌缓存与并发刷新机制
同VIP:Go中间件链路开发:OAuth2.0回调验证与错误处理集成