Skip to content
Discussion options

You must be logged in to vote

The current version of Jetty is 12.x (or so I think).

Correct.

Is HTTP3 production ready at this point?

HTTP/3 is greatly improved in Jetty 12.1.x, and I would recommend to use Jetty 12.1.x if you want to use HTTP/3.

However, Jetty still uses the Quiche Rust library to implement the QUIC layer, and the performance is still horrible, as in 30x slower than HTTP/2.
This is due to the nature of Quiche, and having to cross the Java/Native barrier multiple times to process a single request (and yes, we have an option of using Java 22's FFM APIs, and while FFM is faster than JNA it is still tens of times slower than HTTP/2).

What version of Java is required from Jetty-12?

Java 17+

What ab…

Replies: 2 comments 1 reply

Comment options

You must be logged in to vote
1 reply
@pschaeffer
Comment options

Answer selected by sbordet
Comment options

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
2 participants
Converted from issue

This discussion was converted from issue #13468 on August 16, 2025 13:25.