Hi all,

We are using JDK 17 to compile all the components. For the main component,
the broker and proxy require JDK 17, and the client requires JDK 8.

In Pulsar 3.x, we should keep up with modern JDKS for all components, and
over time, I believe many users have adopted JDK 11/17, which provides
significant performance and security improvements, see
https://learn.microsoft.com/en-us/java/openjdk/reasons-to-move-to-java-11

Switching to JDK17 is a bit radical, and we still need to consider this.

Thanks,
Zixuan

Reply via email to