[ 
https://issues.apache.org/jira/browse/HTTPCORE-793?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18054894#comment-18054894
 ] 

Oleg Kalnichevski commented on HTTPCORE-793:
--------------------------------------------

I looked at the option of building an own QUIC layer and reckoned i was looking 
at 6 to 12 man / month of efforts at the very least. This is essentially a 
full-time job project and prohibitively too much given the resources we have. 
Secondly, I am not even sure this is worth the effort. From what I understand 
(which may be wrong) HTTP/3 has been primarily geared towards performing well 
on high latency connections and may be most beneficial for mobile platforms 
with cellular connectivity. This is not really the space where Java shines and 
i would happily concede the spot to OkHttp and the likes.

I would rather wait until Java provides standard QUIC APIs

Oleg

> Support HTTP/3
> --------------
>
>                 Key: HTTPCORE-793
>                 URL: https://issues.apache.org/jira/browse/HTTPCORE-793
>             Project: HttpComponents HttpCore
>          Issue Type: Improvement
>            Reporter: Konrad Windszus
>            Priority: Major
>
> HTTP/3 is specified in [https://datatracker.ietf.org/doc/html/rfc9114.] It 
> relies on UDP/Quic (the latter not yet natively supported by Java so probably 
> requiring a 3rd party library).
> HTTP/3 is meanwhile supported by [Jetty HTTP 
> Client|https://jetty.org/docs/jetty/12.1/programming-guide/client/http.html#transport-http3]
>  and [JDK HTTP Client|https://inside.java/2025/10/22/http3-support/]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to