首页
›
Web后端与企业应用开发
›
052-后端安全合规尾延迟压测
›
《Go安全尾延迟压测性能压测与瓶颈诊断》
VIP20
本课程属于:052-后端安全合规尾延迟压测
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go安全尾延迟压测性能压测与瓶颈诊断
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
尾延迟概述
什么是尾延迟 · 为什么尾延迟比平均延迟更重要 · 尾延迟对用户体验的影响
尾延迟概述
什么是尾延迟
02
Go性能基础
Go调度器模型(GMP) · goroutine与系统线程的关系 · Go内存管理简介
Go
性能基础
03
压测基础理论
压测目标定义 · 吞吐量与延迟的关系 · 并发用户数与QPS/RPS的区别
压测基础理论
压测目标定义
04
安全压测原则
压测环境隔离 · 生产压测的熔断机制 · 压测数据标记与防污染策略
安全压测原则
压测环境隔离
05
Go压测工具选型
wrk · hey · vegeta
Go
压测工具选型
06
编写Go压测脚本
使用vegeta库编写自定义压测程序 · 请求构造与响应解析
Go
编写
07
压测指标采集
Go runtime metrics · expvar · pprof在压测中的实时采集方法
压测指标采集
Go
08
尾延迟度量
P50/P90/P99/P999计算… · Go中实现滑动窗口百分位计算
尾延迟度量
P50/P90/P99/…
09
高精度计时
Go time.Now()的精度与开… · 使用time.Timer与time.…
高精度计时
Go
10
GC对尾延迟的影响
Go GC STW分析 · GC触发频率与延迟尖峰的关系
GC
对尾延迟的影响
11
内存分配优化
逃逸分析 · 对象池(sync.Pool)使用 · 减少内存分配降低GC压力
内存分配优化
逃逸分析
12
锁与竞争
sync.Mutex与sync.RW… · 锁竞争导致的尾延迟抖动
竞争
sync.Mutex
13
Channel与无锁编程
channel阻塞对延迟的影响 · CAS操作与原子变量的使用
Channel
无锁编程
14
网络IO模型
Go netpoll机制 · 连接池管理 · HTTP keep-alive对尾延…
IO
网络
15
gRPC压测
protobuf序列化开销 · 流式调用与一元调用的延迟差异
gRPC
压测
16
数据库压测
连接池大小调优 · SQL查询超时设置 · 慢查询对尾延迟的放大效应
数据库压测
连接池大小调优
17
缓存策略
本地缓存(如freecache)与R…
缓存策略
freecache
18
限流与过载保护
令牌桶 · 漏桶算法实现 · Go rate包的使用与源码分析
限流
过载保护
19
熔断与降级
Go circuitbreaker库… · 半开状态探测 · 降级策略对尾延迟的兜底
熔断
降级
20
压测数据可视化
使用Grafana+Promethe… · Heatmap展示延迟分布
压测数据可视化
Grafana+Prom…
21
火焰图分析
pprof生成CPU/Heap火焰图 · 识别热点函数与延迟根因
火焰图分析
pprof
22
Trace追踪
OpenTelemetry集成 · 分布式追踪定位跨服务尾延迟
Trace
追踪
23
系统级监控
CPU/内存/网络/磁盘IO对尾延迟… · 使用eBPF进行内核级观测
系统级监控
CPU
24
典型尾延迟案例一
GC风暴导致P99飙升——诊断与修复…
典型尾延迟案例一
GC
25
典型尾延迟案例二
锁竞争导致延迟抖动——通过pprof…
典型尾延迟案例二
pprof
26
典型尾延迟案例三
网络连接池耗尽导致超时——连接池参数…
典型尾延迟案例三
网络连接池耗尽导…
27
压测报告编写
如何撰写专业的尾延迟压测报告 · 关键指标解读
压测报告编写
如何撰写专业的尾…
28
自动化压测流水线
CI/CD中集成压测 · 回归比较尾延迟变化
自动化压测流水线
CI/CD
29
混沌工程与尾延迟
注入延迟故障 · 验证系统韧性
混沌工程
尾延迟
30
课程总结与最佳实践
尾延迟治理的体系化方法 · 持续优化文化
课程总结
最佳实践
所属VIP或分类
同VIP:backend-security性能调优与尾延迟压测实践
同VIP:backend安全合规压测中尾延迟与权限校验关系
同VIP:gRPC健康检查机制与JWT密钥轮换尾延迟调优