Was kann eine hohe Variabilität der nicht verfolgten Zeit in App Engine-Anforderungen verursachen?

Ich habe gerade einen Auslastungstest für meine App durchgeführt. Ich bemerkte eine sehr große Variabilität der Latenz für zwei identische Anforderungen: 3 s gegenüber 30 s. Als ich mich in die Spuren vertiefte, fand ich Folgendes:

|                      | Traced (ms) | Untraced (ms) |
|----------------------+-------------+---------------|
| High-latency Request |         193 |         29948 |
| Low-latency Request  |         305 |          2934 |

Hier sind Screenshots für die Spuren:

Geringe Gesamtlatenz

Hohe Gesamtlatenz

Ich kann keinen Sinn aus einem 10-zu-1-Unterschied in der Laufzeitleistung ziehen.

Ich sehe diese Anforderungen mit hoher Latenz nur unter Last. Konnte etwas in meinem Code für diese Variabilität verantwortlich sein (vorausgesetzt, derselbe Pfad durch den Code wurde für beide Anforderungen befolgt)?

Antworten auf die Frage(4)

Ihre Antwort auf die Frage