标签: testing architecture devops
在谈话“Beyond DevOps: How Netflix Bridges the Gap”中,约29:10约什·埃文斯提到挤压测试可以帮助他们理解系统漂移。什么是挤压测试以及如何实施?
答案 0 :(得分:10)
这似乎是Netflix的用户使用的术语。
运行一些测试/基准测试以查看性能变化并计算应用程序的断点。然后查看最后一次更改是否效率低或在部署之前确定推荐的自动缩放参数。
还有更多信息here和here:
一种尚未广泛采用但一直使用的做法 由我们的优势团队(最频繁推动)是自动挤压 测试。一旦金丝雀通过功能和ACA分析 生产流量的阶段是差异化的 对金丝雀的增加率,以明确的步骤增加。 随着请求率上升,评估关键指标以确定 有效承载能力;自动确定是否 作为推动力的一部分,能力已经下降。