Junior — Middle
Puteți explica esența protocolului HTTP/3 și în ce se deosebește de versiunile anterioare ale HTTP?
sobes.tech AI
Răspuns de la AI
HTTP/3 este o versiune nouă a protocolului HTTP, care utilizează protocolul de transport QUIC în loc de TCP, folosit în HTTP/1.1 și HTTP/2. Principalele diferențe:
- Utilizarea QUIC: QUIC funcționează peste UDP și asigură o stabilire mai rapidă a conexiunii și o transmitere îmbunătățită a datelor.
- Multiplexare fără blocare: În HTTP/2, multiplexarea are loc peste TCP, unde pierderea unui pachet blochează toate fluxurile (blocare head-of-line). În HTTP/3, datorită QUIC, această problemă este rezolvată.
- Recuperare rapidă după pierderi: QUIC restabilește conexiunea mai rapid după pierderile de pachete.
Exemplu: la încărcarea unei pagini web cu multe resurse, HTTP/3 permite încărcarea acestora în paralel fără întârzieri legate de pierderea pachetelor, accelerând afișarea paginii.