当前位置:网站首页>全链路压测:影子库与影子表之争
全链路压测:影子库与影子表之争
2022-07-06 23:04:00 【InfoQ】
业界盛传的全链路压测是什么
- 单链路压测缺少外部干扰和各种资源竞争,单链路压测的结果普遍比较乐观,不能反映真实的系统承载能力。
- 某些问题只有在真正的大流量下才会暴露,比如网络带宽、系统间影响、基础依赖等等。
- 全链路压测不仅仅是做压测,更多的是进行一次真实的大促预演,预案演练、限流验证、破坏性演练等高可用方案的统一验收。
全链路压测数据隔离方案的选择
方案一:影子库

方案二:影子表

方案对比

性能
- 正常流量:200 并发
- 压测流量:800 并发

稳定性

成本

- 冗余成本
- 数据迁移成本
总结
边栏推荐
猜你喜欢

【二叉树】二叉树寻路

sublime使用技巧

Operand of null-aware operation ‘!‘ has type ‘SchedulerBinding‘ which excludes null.

offer如何选择该考虑哪些因素

How to choose an offer and what factors should be considered
![[Yugong series] go teaching course 005 variables in July 2022](/img/29/2bb30443e1e418556b5e08932f75b4.png)
[Yugong series] go teaching course 005 variables in July 2022

Chapter 9 Yunji datacanvas company has been ranked top 3 in China's machine learning platform market

When knative meets webassembly

Gavin teacher's perception of transformer live class - rasa project actual combat e-commerce retail customer service intelligent business dialogue robot microservice code analysis and dialogue experim
![Local tool [Navicat] connects to remote [MySQL] operation](/img/e8/a7533bac4a70ab5aa3fe15f9b0fcb0.jpg)
Local tool [Navicat] connects to remote [MySQL] operation
随机推荐
Field data acquisition and edge calculation scheme of CNC machine tools
The execution order of return in JS' try catch finally
Batch normalization (Standardization) processing
3GPP信道模型路损基础知识
torch optimizer小解析
2. Overview of securities investment funds
npm ERR! 400 Bad Request - PUT xxx - “devDependencies“ dep “xx“ is not a valid dependency name
Tree map: tree view - draw covid-19 array diagram
If you ask me about R code debugging, I will tell you head, STR, help
Leetcode minimum difference in student scores
R descriptive statistics and hypothesis testing
ServiceMesh主要解决的三大痛点
Understand common network i/o models
Weebly移动端网站编辑器 手机浏览新时代
offer如何选择该考虑哪些因素
Leetcode notes
Analysis -- MySQL statement execution process & MySQL architecture
一文搞懂常见的网络I/O模型
AttributeError: module ‘torch._C‘ has no attribute ‘_cuda_setDevice‘
Flask项目使用flask-socketio异常:TypeError: function() argument 1 must be code, not str