全链路压测实战30讲

全链路压测实战30讲 / 吃透全链路压测,摆脱性能瓶颈

高楼 盾山科技CEO,7DGroup创始人
  • 课程目录
  • 课程介绍
  • 在线阅读:开篇词 | 打破认知神话,做接地气的全链路压测

    作为全链路压测实战30讲的首篇,高楼老师会简单介绍一下全链路压测的行业现状,并对自己的课程设计进行总领式的介绍。

  • 01 | 全链路压测:为什么很多测试人员迷信它?

    在这一讲,高楼老师会带你拆解“全链路压测”,并和你一起分析落地全链路压测需要做些什么。

  • 02 | RESAR 全链路流程:如何搞定所有容量场景?

    从性能工程的角度,攻破全链路压测。

  • 03 | 压测方案:你是否忽略了一个重量级文档?

    这节课,你将会看到一个完整的全链路压测方案是什么样子的。

  • 04 | 核心链路:如何梳理符合真实业务场景的核心链路?

    如何梳理符合真实业务场景的核心链路?学完这节课,相信你会有自己的答案。

  • 05 | 铺底数据:真实的压测数据应该做成什么样子?

    真实的压测数据应该做成什么样子?

  • 06 | 流量构建:流量平台如何选型?

    一款全链路流量平台能够对整体线上环境进行全方位、真实、安全的压测。那么流量平台应该如何选型呢?

  • 07 | 全栈监控:如何设计全栈监控策略?

    学完这节课你将知道,一个完备的全链路压测全局监控是怎样的。

  • 08 | 基础设施:全链路压测的环境有什么特点?

    线上环境有哪些挑战?全链路压测的环境有什么特点?学完这节课,你将能轻松应对这些问题。

  • 09 | 压测模型:如何建立一套完整的全链路压测模型?

    学完这节课,你将对性能模型有一个更系统的概念与把握。

  • 10 | 场景执行:压测执行过程中的关键步骤是什么?

    学完这节课你将会知道,在全链路压测执行过程中的各项关键步骤。

  • 11 | 链路追踪:如何选择一款适合自己项目的工具?

    从这里开始,我们进入链路追踪改造部分,这节课,我们来看一下怎么在全链路压测项目中选择合适的链路追踪方案。

  • 12 | 链路追踪:如何对一个具体的项目进行追踪改造?

    在这一讲,高楼老师会通过案例给我们演示,在应用 Sleuth+Zipkin 来追踪本专栏电商微服务项目请求的过程中,有哪些技术细节需要关注。

  • 13 | 标记透传:微服务系统如何做标记透传方案选型?

    在微服务系统中如何对标记透传方案进行选型?有哪些注意事项?如果规避这些问题?学完这节课,这些问题都难不倒你。

  • 14 | 标记透传:如何基于微服务技术进行标记透传?

    这节课,我们详细讲讲怎样基于微服务技术进行标记透传的落地。

  • 15 | 流量隔离:MySQL数据库隔离是怎么做的?

    这节课,我们详细讲讲怎样基于微服务技术进行 MySQL 数据库隔离的落地。对线上压测来说,最重要的环节就是流量隔离了,而这其中最核心的又是数据库隔离,只有识别并隔离正式流量与压测流量才能避免产生脏数据。

  • 16 | 流量隔离:Redis 缓存隔离是怎么做的?

    这节课,我们详细来讲讲如何基于微服务技术落地 Redis 缓存隔离。

  • 17 | 流量隔离:MongoDB 数据库隔离是怎么做的?

    这节课,我们详细来讲讲如何基于微服务技术落地 MongoDB 数据库隔离。

  • 18 | 流量隔离:RabbitMQ 消息隔离是怎么做的?

    这节课,我们详细来讲讲如何基于微服务技术落地 RabbitMQ 消息隔离。

  • 19|日志隔离:如何落地日志隔离?

    这节课,我们详细来讲讲如何基于微服务技术落地日志隔离。

  • 20 | Mock:如何屏蔽第三方接口的影响?

    这节课,我们聊一聊全链路压测中 Mock 技术的落地。

  • 21 | 压测平台:高效搭建 GoReplay 压测平台

    这节课,我们来聊一聊怎样搭建 GoReplay 压测平台。

  • 22 | 压测平台:如何解决 GoReplay 动态数据关联?

    这节课,我们来聊一下 GoReplay 如何通过改造解决回放过程中动态数据关联的问题。

  • 23 | 压测平台:如何改造对象存储和性能监控?

    这节课我们来聊聊如何改造分布式压测平台。

  • 24 | 压测平台:如何改造分布式调度平台?

    这节课,我们继续来讲分布式压测平台的改造。

  • 25 | 环境搭建:我们的系统是怎么搭建起来的?

    这节课,我们来看看全链路压测系统是怎么搭建起来的。

  • 26 | 全局监控(上):如何快速落地全局监控?

    这节课,高楼老师会就全局监控中的k8s+docker监控、操作系统监控和数据库监控进行详细的拆解。

  • 27 | 全局监控(下):如何快速落地全局监控?

    这节课,我们继续全局监控这一部分的内容。我们一起来看看应用监控、链路监控、缓存监控和日志监控这四部分都是怎样的。

  • 28 | 定向监控:怎样快速发现业务异常?

    在这一节课,我们主要介绍业务级的定向监控,也就是要实现业务代码级的监控。

  • 29 | 基准场景:一个案例,带你搞懂基准场景的关键要点

    这节课,我们一起来看一下基准场景是怎么跑起来的。

  • 30 | 预压测:如何基于小流量快速验证容量压测效果?

    这节课,我们先预压测一下,把场景中存在的小问题找出来。

  • 31 | 容量场景:决定线上容量场景的关键因素是什么?

    这节课,我们就直接上大的压力来执行容量场景了。容量场景的目的就是验证线上环境能不能满足需求,最后给我们一个明确的答案。

  • 32 | 稳定性场景:怎样搞定线上稳定性场景?

    这节课,我们来聊聊稳定性场景。

  • 33 | 异常场景:如何模拟线上不同组件的异常场景?

    这节课,我们来讲讲如何模拟全链路压测的异常场景。

  • 34 | 容量规划:如何精准地对生产系统做容量预估?

    这节课,我们就来聊一聊容量规划。对于一个线上系统来说,精准地判断系统最大容量是保证系统能稳定运行的前提条件,所以容量评估也必然是性能项目要产出的结论之一。

  • 35 | 压测报告:怎样写出一份让老板满意的报告?

    这节课,我们来聊一聊如何写一份让老板满意的压测报告。

  • 结束语 | 做能落地的全链路压测项目

    全链路压测从来都不是法外之地,它也必须遵从性能工程的逻辑。当然,也希望你跟我一样,可以从每个技术细节中体会性能艺术的壮阔和性能分析的博大精深。

  • 期末考试 |《全链路压测实战30讲》满分试卷,等你来挑战!

    特别给你准备了一套全链路压测结课测试题,快来挑战一下吧!

38讲

你将获得

  • 最前沿的压测技术洞察
  • 系统完整的项目落地过程详解
  • 性能瓶颈的快速定位能力
  • 简洁高效的压测报告写作指南

讲师介绍


课程介绍

对于性能测试领域的工作者来说,全链路压测一定不是一个陌生的概念,在各大技术论坛和峰会上,相信你也听过相关主题的分享。全链路压测被很多人当作解决性能问题的金钥匙,特别是在电商大促场景中,它确实发挥着至关重要的作用。正因为如此重要,我们看到大大小小的公司也不遗余力地投入成本来做这件事。但是:

  • 你的企业适合全链路压测吗?
  • 全链路压测需要投入多大的成本?
  • 怎样具体落地全链路压测?

这些问题,你都了解吗?目前网络上已有的跟全链路压测相关的内容:或者目标不明晰,仅为摘要级说明;或者落地环节不够详尽;或者只有大厂的一些笼统资料,但并没有投入成本的数据。在这样的情况下,我们确实很难窥到全链路压测落地的全貌。

因此,基于“把全链路压测拉到地面上”的定位,针对上面的问题,高楼老师会依托自己在性能方面十几年的工作经验,一一给你作出解答。

他的这门课程,集合了流量构建、标记透传、流量隔离、全栈监控、性能分析、性能调优等全链路压测相关的所有知识点,系统真实地展现了全链路压测落地过程中的所有细节。如果你愿意,甚至可以跟着一步步搭建起自己的全链路压测系统。

课程设计

整门课程分为6个模块:

核心理论模块:覆盖全链路压测过程中需要的重要逻辑。如改造部分的逻辑、模拟场景的逻辑等。
实践需求模块:对性能项目中的几个重要环节进行详细说明。比如,压测方案设计、梳理核心链路、明确压测范围、数据构造、系统改造方案、性能监控等。
实践环境准备模块:介绍全链路压测实践环境准备工作,对全链路压测项目中,前面的环境初始化环节的实操进行说明。
场景执行模块:带你通过压测平台来实现全链路压测的场景。这里会使用到各种不同的压力工具,比如炒得火热的流量回放工具等。
性能分析模块:根据项目场景执行过程中实际遇到的问题,进行具体的一步步分析,对有价值的性能问题一一记录。
结果报告模块:教你写出侧重于全链路压测视角的报告,把压测结果以最清晰和高效的方式呈现出来。


课程目录


特别放送

免费领取福利



限时活动推荐


订阅须知

随机推荐

朗适RS100用户体验如何?功能评测介绍?

狮王小狮王儿童氟防蛀牙膏 20g入手怎么样?专业达人评测分享!

卡诗元气姜粉瓶生姜洗发水250ml好不好,值得购买吗?深度爆料评...

蒙牛纯甄草莓果粒常温酸奶200g×10选购哪种好?良心评测点评分享...

佳沃云南蓝莓14mm 12盒原箱生鲜评测数据如何?最真实的图文评测...

佳沃云南蓝莓14mm 12盒原箱生鲜用户评价如何?用户使用感受分享...