大师兄
后端开发
spark性能调优实战
架构师
设计模式之美
架构实战案例解析
许式伟的架构课
说透中台
oauth2.0实战课
从0开始学架构
即时消息技术剖析与实战
如何设计一个秒杀系统
如何落地业务建模
性能优化高手课
性能工程高手课
手把手带你搭建秒杀系统
技术与商业案例解读
推荐系统三十六式
检索技术核心20讲
软件设计之美
高并发系统设计40问
高楼的性能工程实战课
大师兄
后端开发
spark性能调优实战
架构师
设计模式之美
架构实战案例解析
许式伟的架构课
说透中台
oauth2.0实战课
从0开始学架构
即时消息技术剖析与实战
如何设计一个秒杀系统
如何落地业务建模
性能优化高手课
性能工程高手课
手把手带你搭建秒杀系统
技术与商业案例解读
推荐系统三十六式
检索技术核心20讲
软件设计之美
高并发系统设计40问
高楼的性能工程实战课
高楼的性能工程实战课
01.开篇词
开篇词 | 打破四大认知局限,进阶高级性能工程师
02.性能工程的核心理念
01 | 性能工程:为什么很多性能测试人员无法对性能结果负责?
02 | 关键概念:性能指标和场景的确定
03 | 核心分析逻辑:所有的性能分析,靠这七步都能搞定
04 | 如何构建性能分析决策树和查找瓶颈证据链?
03.性能工程的实践关键点
05 | 性能方案:你的方案是否还停留在形式上?
06 | 如何抽取出符合真实业务场景的业务模型?
07 | 性能场景的数据到底应该做成什么样子?
08 | 并发、在线和TPS到底是什么关系?
09 | 如何设计全局和定向监控策略?
04.基准场景
10 | 设计基准场景需要注意哪些关键点?
11 | 打开首页之一:一个案例,带你搞懂基础硬件设施的性能问题
12 | 打开首页之二:如何平衡利用硬件资源?
13 | 用户登录:怎么判断线程中的Block原因?
14 | 用户信息查询:如何解决网络软中断瓶颈问题?
15 | 查询商品:资源不足有哪些性能表现?
16 | 商品加入购物车:SQL优化和压力工具中的参数分析
17 | 查询购物车:为什么铺底参数一定要符合真实业务特性?
18 | 购物车信息确定订单:为什么动态参数化逻辑非常重要?
19 | 生成订单信息之一:应用JDBC池优化和内存溢出分析
20 | 生成订单信息之二:业务逻辑复杂,怎么做性能优化?
21 | 支付前查询订单列表:如何分析优化一个固定的技术组件?
22 | 支付订单信息:如何高效解决for循环产生的内存溢出?
05.容量稳定性异常场景
23 | 决定容量场景成败的关键因素有哪些?
24 | 容量场景之一:索引优化和Kubernetes资源分配不均衡怎么办?
25 | 容量场景之二:缓存对性能会有什么样的影响?
26 | 稳定性场景之一:怎样搞定业务积累量产生的瓶颈问题?
27 | 稳定性场景之二:怎样搞定磁盘不足产生的瓶颈问题?
28 | 如何确定异常场景的范围和设计逻辑?
29 | 异常场景:如何模拟不同组件层级的异常?
06.特别放送
我们这个课程的系统是怎么搭建起来的?
07.性能结论
30 | 如何确定生产系统配置?
31 | 怎么写出有价值的性能报告?
08.结课测试
一套习题,测出你的掌握程度
09.结束语
结束语 | 做真正的性能项目
高楼的性能工程实战课
高楼的性能工程实战课
01.开篇词
开篇词 | 打破四大认知局限,进阶高级性能工程师
02.性能工程的核心理念
01 | 性能工程:为什么很多性能测试人员无法对性能结果负责?
02 | 关键概念:性能指标和场景的确定
03 | 核心分析逻辑:所有的性能分析,靠这七步都能搞定
04 | 如何构建性能分析决策树和查找瓶颈证据链?
03.性能工程的实践关键点
05 | 性能方案:你的方案是否还停留在形式上?
06 | 如何抽取出符合真实业务场景的业务模型?
07 | 性能场景的数据到底应该做成什么样子?
08 | 并发、在线和TPS到底是什么关系?
09 | 如何设计全局和定向监控策略?
04.基准场景
10 | 设计基准场景需要注意哪些关键点?
11 | 打开首页之一:一个案例,带你搞懂基础硬件设施的性能问题
12 | 打开首页之二:如何平衡利用硬件资源?
13 | 用户登录:怎么判断线程中的Block原因?
14 | 用户信息查询:如何解决网络软中断瓶颈问题?
15 | 查询商品:资源不足有哪些性能表现?
16 | 商品加入购物车:SQL优化和压力工具中的参数分析
17 | 查询购物车:为什么铺底参数一定要符合真实业务特性?
18 | 购物车信息确定订单:为什么动态参数化逻辑非常重要?
19 | 生成订单信息之一:应用JDBC池优化和内存溢出分析
20 | 生成订单信息之二:业务逻辑复杂,怎么做性能优化?
21 | 支付前查询订单列表:如何分析优化一个固定的技术组件?
22 | 支付订单信息:如何高效解决for循环产生的内存溢出?
05.容量稳定性异常场景
23 | 决定容量场景成败的关键因素有哪些?
24 | 容量场景之一:索引优化和Kubernetes资源分配不均衡怎么办?
25 | 容量场景之二:缓存对性能会有什么样的影响?
26 | 稳定性场景之一:怎样搞定业务积累量产生的瓶颈问题?
27 | 稳定性场景之二:怎样搞定磁盘不足产生的瓶颈问题?
28 | 如何确定异常场景的范围和设计逻辑?
29 | 异常场景:如何模拟不同组件层级的异常?
06.特别放送
我们这个课程的系统是怎么搭建起来的?
07.性能结论
30 | 如何确定生产系统配置?
31 | 怎么写出有价值的性能报告?
08.结课测试
一套习题,测出你的掌握程度
09.结束语
结束语 | 做真正的性能项目