8

The JVM Ecosystem and Alternative JVMs

The JVM is the cornerstone of Java’s write once, run anywhere philosophy, enabling the execution of Java bytecode on diverse platforms. While the HotSpot JVM has long been the stalwart choice, the expansive JVM ecosystem extends far beyond, offering alternative implementations that cater to specific needs and performance considerations. In this chapter, we’ll explore the JVM landscape comprehensively, delving into alternative JVMs such as OpenJ9 and Correto. As we unravel their nuances, you will gain valuable insights into the diverse options available, each with unique features, optimizations, and trade-offs.

Our journey commences with an in-depth overview of these alternative JVMs, shedding light on ...

Get Mastering the Java Virtual Machine now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.