OpenSSL QUIC is experimental

Daniel Stenberg via curl-library <[email protected]>
Newsgroups gmane.comp.web.curl.library
Message-ID <[email protected]>
Hello,

The backend for HTTP/3 and QUIC called "OpenSSL QUIC" is still marked as 
experimental.

There is just this single documented requirement left for this backend to 
"graduate":

- Using HTTP/3 with the given build should perform without risking busy-loops

There is a PR [1] now that aims to fix this issue. The downside is that it 
does not seem to improve performance at all.

The OpenSSL QUIC backend has some distinct drawbacks:

   Upload speed: ngtcp2 is 2-4x faster.

   Memory use: in some tests, OpenSSL uses 25x the amount of memory.

... but are those reasons enough for us to remain calling it experimental? I 
lean towards "no". To let users decide for themselves if they want fast or 
slow transfers.

[1] = https://github.com/curl/curl/pull/15909

-- 

  / daniel.haxx.se || https://rock-solid.curl.dev
-- 
Unsubscribe: https://lists.haxx.se/mailman/listinfo/curl-library
Etiquette:   https://curl.se/mail/etiquette.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.