Load Testing · Senior · Question 12 of 76

Why should a request carry a deadline that downstream services respect?

Show the answer

Correct answer: So services stop work the caller has already abandoned

Explanation

Without deadline propagation, deep services keep working on requests whose clients timed out. Under load that waste deepens the overload.

Further reading

Problem with a question

Load Testing · Senior · question 12

Test yourself

Take the Load Testing · Senior quiz: questions and options are shuffled, and you get a review of your mistakes at the end.

Take this quiz