L'ho notato per la prima volta quando ho usato Insomnia (client HTTP) per testare alcuni dei miei endpoint API.
La prima richiesta che faccio al mio server API (e altri) è sempre di 100 ms +, ma le richieste sequenziali sono sempre molto veloci in termini di latenza.
Com'è possibile? Ho provato a inviare dati casuali ogni richiesta e questo sta ancora accadendo. Di recente ho anche sentito parlare del protocollo QUIC di Google che ha lo scopo di ridurre i viaggi di andata e ritorno delle richieste di handshake da ~ 3 a 0 per server comuni. Ciò ha molto senso a ciò che sta accadendo, ma QUIC non è ancora distribuito in tutto il Web.