写点什么

全链路压测

2 人感兴趣 · 50 次引用

  • 最新
  • 推荐

压测平台在全链路大促压测中的实践

用户头像
得物技术
2022-09-16

我们通过中间件平台研发的fusion脚手架,在RPC、Redis、DB、MQ、跨线程中透传压测标,如果是压测流量,产生的数据会写入影子库,实现了中间件层面可支撑全链路压测的基础能力。

https://static001.geekbang.org/infoq/0f/0faa72cc855600b2894fd9e6ad7e086b.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深度解析全链路压测实施过程

在开始全链路压测前,还要梳理核心链路、准备测试数据、改造系统并进行流量染色。对一些老旧系统实施改造并不容易,往往涉及各种复杂的业务集成,改造成本比较高。

全链路压测:影子库与影子表之争

在生产环境实施全链路压测的过程中,针对上文谈到的两种方案,又面临着数据隔离方案的选择问题,本文首先针对影子库、影子表两种方案进行介绍和对比,然后针对常见的场景,给出方案的选择建议。

B 站 S11 破亿直播在线稳定性保障秘籍——演讲实录

《英雄联盟》S11全球总决赛·决赛中国战队夺冠,赛事直播盛况空前,观赛人数破亿。B站作为英雄联盟2021全球总决赛直播独家版权方不仅在整个比赛过程中保证了直播整体总体运行的平稳,还抗住了超预期的流量。

https://static001.geekbang.org/infoq/4f/4f2d025aa08ec13dcc632c4aac76df11.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

压测做的不对,等于白做

用户头像
基调听云
2022-04-02

压测也叫压力测试或性能测试,是软件开发周期中常见的环节。往往很多时候我们的压测方案都是有问题的,本文将具体阐述怎么做压测,以及如何正确的做压测。

https://static001.geekbang.org/infoq/56/564cf7bd181cbcff486e7db9dd6a36c9.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

一个简单的单体服务流量标记 demo

用户头像
zuozewei
2021-12-21

我们知道目前微服务架构中「分布式跟踪系统」作为基础设施,不会限制「使用线程池等会池化复用线程的组件」,并期望对业务逻辑尽可能的透明。从技术能力上讲,「全链路压测」 与 「分布式跟踪系统」 是一样的,即链路打标。

https://static001.geekbang.org/infoq/8d/8d334dbf64ac4841a4682e8c0530c73f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

“敏捷版”全链路压测

PTS 结合 10 多年来阿里的全链路压测的经验,让阿里云的用户可以如同享用满汉全席般的享用全套标准的全链路压测,也可以根据自己的需求,选择最适合自己的方式。

https://static001.geekbang.org/infoq/c2/c25358e587eb413ae1ef675ad503f066.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

告别传统压测:全链路压测在中通的实践分享

中通快递作为国内知名综合物流服务企业,已连续5年稳坐行业市场份额榜首。受双11、618等大促活动影响,井喷式的业务流量对中通的系统稳定性提出了更高的要求,过去的压测方案已经无法满足业务发展的需求,一起看看中通是如何解决的。

全链路压测流量模型

用户头像
FunTester
2021-09-16

现在全链路越来越火,各大厂商也纷纷推出了自己的全链路压测测试方案。特别是针对全链路压测流量模型,各家方案都有所不同。最近我看了一些这方面的资料,有一些感悟。分享给大家。

重放浏览器请求多链路性能测试实践

用户头像
FunTester
2021-09-09

在之前的几天,抽空完成了浏览器请求重放的基础功能,今天得空写了一个多链路性能测试实践的Demo,顺便也解决了之前一直遗留的重放浏览器性能测试中关于多接口请求顺序的问题。

链路压测中的支路问题初探

用户头像
FunTester
2021-08-10

在之前的链路压测中文章中,我对单链路测试和链路参数流转进行了一些实践,具体的效果还不错。产出如下:

https://static001.geekbang.org/infoq/db/dbc12ea5426504af497ac3dd115ca4e8.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

生产环境全链路压测平台 Takin

Takin是基于Java的开源系统,可以在无业务代码侵入的情况下,嵌入到各个应用程序节点,实现生产环境的全链路性能测试,适用于复杂的微服务架构系统。

https://static001.geekbang.org/infoq/af/af06890cdb39b8e226fadba09ac9f965.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

INFRA-JOY 微服务治理验证工程实践分享

用户头像
徐敏
2021-07-30

在技术日新月异的今天看微服务,已经是一个相对成熟的技术栈,被归类到技术栈中的晚期大众①,如何界定一项技术或技术栈是否足够成熟,我的评判标准是“该项技术是否在各大云厂商中实现服务化商品化规模化”, 也就是该项技术可以定性定量定价进行服务,按照

全链路压测_全链路压测技术文章_InfoQ写作社区