首页
›
Web后端与企业应用开发
›
056-搜索服务尾延迟压测
›
《连接池线程模型切换对尾延迟压测的调优验证》
VIP20
本课程属于:056-搜索服务尾延迟压测
Web后端与企业应用开发 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
连接池线程模型切换对尾延迟压测的调优验证
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
什么是尾延迟?为什么连接池线程模型会…
课程导论
什么是尾延迟?为…
02
连接池基础
连接池的核心作用 · 常见连接池实现(HikariCP · Druid
连接池基础
连接池的核心作用
03
线程模型基础
IO模型(BIO/NIO/AIO) · Reactor与Proactor模式 · 线程上下文切换开销
线程模型基础
IO
04
连接池线程模型分类
独占线程模型 · 共享线程模型 · 动态弹性线程模型
连接池线程模型分…
独占线程模型
05
尾延迟定义与度量
P99/P999延迟 · Tail Latency vs Av… · 长尾效应的成因
尾延迟定义
度量
06
压测基础
压测工具选型(wrk · JMeter · gRPC性能测试)
压测基础
wrk
07
压测环境搭建
硬件配置 · 操作系统调优(TCP参数 · 文件句柄)
压测环境搭建
硬件配置
08
基线压测
使用默认连接池配置进行压测 · 记录P50/P90/P99/P999…
基线压测
使用默认连接池配…
09
线程模型切换实验设计
实验变量控制 · 对照组与实验组设计 · 数据采集方案
线程模型切换实验…
实验变量控制
10
独占线程模型压测
固定线程数(如10/20/50)下的… · 分析资源争抢
独占线程模型压测
固定线程数
11
共享线程模型压测
线程池共享连接池线程 · 观察锁竞争与上下文切换开销
共享线程模型压测
线程池共享连接池…
12
动态弹性线程模型压测
核心线程数+最大线程数+空闲存活时间 · 观察弹性伸缩对尾延迟的影响
动态弹性线程模型…
核心线程数+最大…
13
线程模型切换实现
从独占切换到共享 · 从共享切换到动态弹性的代码改造示例
线程模型切换实现
从独占切换到共享
14
连接池参数调优
最小空闲连接数 · 最大连接数 · 连接超时
连接池参数调优
最小空闲连接数
15
线程池参数调优
核心线程数 · 最大线程数 · 队列类型(SynchronousQu…
线程池参数调优
核心线程数
16
操作系统级调优
CPU亲和性绑定 · 中断亲和性 · NUMA感知
操作系统级调优
CPU
17
JVM级调优
GC日志分析 · GC暂停对尾延迟的影响 · 使用ZGC/Shenandoah降低…
JVM
级调优
18
压测数据采集与分析
使用HdrHistogram记录延迟… · 绘制延迟热力图
压测数据采集
分析
19
尾延迟根因分析
锁竞争(synchronized/R… · 伪共享(False Sharing) · 线程阻塞
尾延迟根因分析
synchronized…
20
锁优化技术
锁粗化 · 锁消除 · 读写锁分离
锁优化技术
锁粗化
21
无锁连接池设计
基于ConcurrentLinked… · Striped Lock · LongAdder的实现思路
无锁连接池设计
ConcurrentLi…
22
异步化改造
从同步阻塞到异步非阻塞(Comple… · Reactive Streams)
异步化改造
Comple
23
虚拟线程(Project Loom)对连接池的影响
虚拟线程与平台线程的对比 · 虚拟线程下的连接池设计
Project
Loom
24
多轮迭代调优
基于压测反馈的闭环调优流程 · 每次只改一个变量
多轮迭代调优
基于压测反馈的闭…
25
对比实验
不同线程模型在不同并发度(100/5…
对比实验
不同线程模型
26
最佳实践总结
不同业务场景(高并发短连接 · 低并发长连接 · 混合负载)的推荐配置
最佳实践总结
不同业务场景
27
案例实战1
电商秒杀系统连接池线程模型调优 · 目标P999 < 50ms
案例实战1
电商秒杀系统连接…
28
案例实战2
金融交易系统连接池线程模型调优 · 目标P999 < 10ms
案例实战2
金融交易系统连接…
29
案例实战3
物联网设备接入网关连接池线程模型调优 · 目标P999 < 200ms
案例实战3
物联网设备接入网…
30
课程总结与展望
尾延迟优化永无止境 · 未来趋势(eBPF · AI辅助调优)
课程总结
尾延迟优化永无止…
所属VIP或分类
同VIP:Elasticsearch慢查询优化与尾延迟压测性能验证
同VIP:Go-pprof定位尾延迟压测中的性能瓶颈实践
同VIP:Go协程调度优化在搜索服务尾延迟压测中的应用