News and views from members of the Java team at Oracle
HTTP/3 is the next version of the internet's most important application layer protocol. But, somewhat surprisingly, it uses UDP (via the new QUIC protocol) instead of TCP/IP, which has implications for the number of initial roundtrips, HTTP version selection, and time to first byte but also adoption and evolution. Java 26 supports HTTP/3 out of the box.
Nicolai Parlog talks to Daniel Fuchs and Daniel Jelinski, both Consulting Members of Technical Staff at Oracle and OpenJDK committers about Java's HTTP client. They start by briefly retracing its introduction in Java 11 and its support for HTTP/2 before diving deeper into HTTP/3 to learn about the motivation, technical underpinnings like the QUIC protocol, and challengs for its adoption before discussing its integration into Java 26.
(Apologies for the minor audio issues and thank you for your understanding.)
Links:
Inside.java : News and views from members of the Java team at Oracle
Dev.java : The Destination for Java Developers
For more episodes, check out Inside Java, our YouTube playlist, and follow @Java on Twitter.
Contact us here.