在谈论" 超越DevOps:Netflix如何弥合差距 "时,约29:10 Josh Evans提到挤压测试可以帮助他们理解系统漂移.什么是挤压测试以及如何实施?
它似乎是Netflix的用户使用的术语.
它是运行一些测试/基准来查看性能变化并计算应用程序的突破点.然后查看最后一次更改是否效率低或在部署之前确定推荐的自动缩放参数.
这里和这里有更多的信息:
我们的优势团队(最频繁推动)始终如一地使用但尚未广泛采用的一种做法是自动化挤压测试.一旦金丝雀通过了功能和ACA分析阶段,生产流量就会以相对于金丝雀的增加速度差异化,以明确的步骤增加.随着请求率上升,评估关键指标以确定有效承载能力; 作为推送的一部分,自动确定该容量是否已减少.