Middle
Have you heard about QUIC? What is it?
sobes.tech AI
Answer from AI
QUIC (Quick UDP Internet Connections) is a transport protocol developed by Google that operates over UDP and is designed to accelerate and improve data transmission on the internet. It combines features of TCP, TLS, and HTTP/2, providing faster connection setup, lower latency, and enhanced security.
Main features of QUIC:
- Fast connection establishment (0-RTT or 1-RTT), reducing delays at the start of data transfer.
- Built-in transport layer encryption (similar to TLS).
- Multiplexing streams without head-of-line blocking, improving performance compared to TCP.
- Improved resilience to packet loss.
In Go, there are libraries for working with QUIC, such as quic-go, which allow creating servers and clients that use this protocol.