Great to hear, Alexandre! Cheers On Wed, 29 Nov 2023 at 20:07, Alexandre Vermeerbergen < [email protected]> wrote:
> Hello, > > Just for the Storm's users community information: since today this > morning (CET), I am running my pre-production Storm 2.6.0 cluster (10+ > topologies relying on storm-kafka, storm-hdfs, etc) using Java 21 > runtime (more precisely using OpenJ9 21.0.1 milestone 1 on Linux x64 > on Redhat). > > Java 21 is used for Nimbus, Nimbus UI, all Supervisor and Logview > processes, and for Zookeepers, and of course to execute the topologies > code. > I had no need to fix anything. > > One (maybe) important detail: all topologies' code was build with > JDK 17, and it was previously running with IBM Semeru 17.0.8.1 (alias > OpenJ9). > > I will keep this setup on the preproduction cluster for say 2 months > before No/NoGo for production use, carefully monitoring all stats > (topologies latencies, capacities, CPU/Memory/IOPS usage on Supervisor > nodes, etc) - so far so good but it's too early to conclude. > > Note: I won't try compiling our topologies with JDK21 before a while, > but it looks like Storm code can be compiled with JDK21 thanks to > Richard Zowalla recent attention to make it possible! > > If others have similar experience to share, they are welcome to let us > know ! > > Thanks, > Alexandre >
