Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is squeeze testing?

In the talk "Beyond DevOps: How Netflix Bridges the Gap," around 29:10 Josh Evans mentions squeeze testing as something that can help them understand system drift. What is squeeze testing and how is it implemented?

like image 893
Dmitry Chornyi Avatar asked Jan 05 '16 03:01

Dmitry Chornyi


People also ask

What does a positive squeeze test indicate?

This cross-sectional cohort study suggested that a positive squeeze test is associated with local joint inflammation with a very low sensitivity, indicating a high percentage of swollen joints with a negative squeeze test.

How is the squeeze test performed?

To perform the squeeze test, place a heel of each hand just proximal to the midpoint of the calf, and compress the tibia and fibula by squeezing in an anteromedial to posterolateral direction. A positive test is marked by reproduction of pain in the distal syndesmosis, just above the ankle joint.

Which special test is used to determine a Syndesmotic sprain?

Kleiger's test or external rotation is used for the diagnosis of a medial ankle sprain, to assess the deltoid ligament sprain and inferior tibiofibular syndesmotic sprain.


1 Answers

It seems to be a term used by the folks at Netflix.

It is to run some tests/benchmarks to see changes in performance and calculate the breaking point of the application. Then see if that last change was inefficient or determine the recommended auto-scaling parameters before deploying it.

There is a little more information here and here:

One practice which isn’t yet widely adopted but is used consistently by our edge teams (who push most frequently) is automated squeeze testing. Once the canary has passed the functional and ACA analysis phases the production traffic is differentially steered at an increased rate against the canary, increasing in well-defined steps. As the request rate goes up key metrics are evaluated to determine effective carrying capacity; automatically determining if that capacity has decreased as part of the push.

like image 129
zuazo Avatar answered Oct 04 '22 15:10

zuazo