/plushcap/analysis/cloudflare/accelerating-udp-packet-transmission-for-quic

Accelerating UDP packet transmission for QUIC

What's this blog post about?

This article discusses optimizing QUIC (Quick UDP Internet Connections), a new internet transport protocol designed to accelerate HTTP traffic. It focuses on measuring throughput of QUIC connections and explores various techniques that help mitigate the disadvantage for UDP, which is used by QUIC. The author presents test results using h2load as the client and NGINX with Cloudflare's open-source QUIC and HTTP/3 module as the server. Techniques discussed include using sendmmsg() instead of sendmsg(), enabling UDP segmentation offloading, and evolving from AFAP (As Fast As Possible) to packet pacing for better network performance. The author also highlights some challenges in integrating these techniques with pacing mechanisms.

Company
Cloudflare

Date published
Jan. 8, 2020

Author(s)
Alessandro Ghedini

Word count
1454

Language
English

Hacker News points
18


By Matt Makai. 2021-2024.