Dies ist mir zum ersten Mal aufgefallen, als ich mit Insomnia (HTTP-Clients) einige meiner API-Endpunkte testete.
Die erste Anfrage, die ich an meinen API-Server (und andere) stelle, ist immer 100 ms +, aber sequenzielle Anfragen sind immer sehr schnell, was die Latenz betrifft.
Wie ist das möglich? Ich habe versucht, bei jeder Anfrage zufällige Daten zu senden, und dies geschieht immer noch. Vor kurzem habe ich auch von Google vom QUIC-Protokoll gehört, mit dem Handshake-Request-Roundtrips für gängige Server von ~ 3 auf 0 reduziert werden sollen. Dies ist sehr sinnvoll für das, was gerade passiert, aber QUIC wird noch nicht einmal im gesamten Internet eingesetzt.