Hi,
I discovered a patch for QUIC that enables the use of sendmmsg() with
GSO, authored by Roman Arutyunyan:
https://mailman.nginx.org/pipermail/nginx-devel/2023-July/4ZTXGDMY2LC4VRZRBNBXGULYHS5DMR3Z.html
However, for some reason, this patch has never been merged into the
Nginx codebase. According to Cloudflare, it could offer significant
performance improvements:
https://blog.cloudflare.com/accelerating-udp-packet-transmission-for-quic
Could you provide any insights on why this patch has not been merged?
Regards,
Marcin Wanat
Hi,
> On 20 Apr 2024, at 6:12 PM, Marcin Wanat <marcin.wanat at gmail.com> wrote:
>
> Hi,
>
> I discovered a patch for QUIC that enables the use of sendmmsg() with
> GSO, authored by Roman Arutyunyan:
>
> https://mailman.nginx.org/pipermail/nginx-devel/2023-July/4ZTXGDMY2LC4VRZRBNBXGULYHS5DMR3Z.html
>
> However, for some reason, this patch has never been merged into the
> Nginx codebase. According to Cloudflare, it could offer significant
> performance improvements:
>
> https://blog.cloudflare.com/accelerating-udp-packet-transmission-for-quic
>
> Could you provide any insights on why this patch has not been merged?
We tested the patch and did not see noticeable performance benefits.
We are exploring different approaches to batching input and output packets in QUIC.
> Regards,
> Marcin Wanat
----
Roman Arutyunyan
arut at nginx.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.nginx.org/pipermail/nginx/attachments/20240425/6148e022/attachment.htm>