Rémy,

On 4/17/25 11:47 AM, Rémy Maucherat wrote:
On Thu, Apr 17, 2025 at 5:16 PM William Crowell
<wcrow...@perforce.com.invalid> wrote:

Hi,

A few questions on the future direction of the project.

It seems like Project Panama is still in preview mode as of JDK 24.  Is that 
correct?

No, it's a stable regular part of Java since Java 22. Availability of
the API will become better with the next Java LTS as users become more
confident about deploying a JVM that supports the API.
>
Is there any update on QUIC transport protocol over HTTP/3 support in Tomcat 11?

Does it have anything to do with JEP draft 8291976?

https://openjdk.org/jeps/8291976

What are the plans for the next major release of Tomcat?

The QUIC plans have been on and off.

A bit off topic, but this is my favorite thing from the recently-released Java 24: https://openjdk.org/jeps/491

JEP 491: Synchronize Virtual Threads without Pinning

This JEP makes using Virtual Threads practical for most web applications. Support for Virtual Threads was added in previous Tomcat versions (that is, earlier than Tomcat 12), but the nature of VTs in the JVM has kind of made them a bit of a flop since there is so much synchronized code out there in the world.

Having Java 24 remove pinning of those threads means that every JDBC driver is no longer a boat-anchor on every web application that uses those drivers, and the promise of "simpler code that performs well" that Virtual Threads was meant to deliver is actually, well, deliverable.

-chris


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to