The InfoQ Podcast

The Latest in OpenJDK and JCP Expert Group: Insights with Simon Ritter

10 snips
Dec 22, 2025
Simon Ritter, Deputy CTO at Azul and a Java veteran since Sun Microsystems, shares his insights on OpenJDK and the JCP Expert Group. He delves into the six-month release cycle, highlighting innovative features like Generational Shenandoah and JDK Flight Recorder. Simon discusses Project Leyden's caching strategy and CRaC's checkpoint approach. He also touches on advances in the Vector API, pattern matching updates, and the benefits of compact object headers. With his deep knowledge, Simon illuminates the future of Java development.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
INSIGHT

JEPs Shifted Java Development Workflow

  • The JEP-driven OpenJDK workflow shifted most feature development out of the JCP expert group.
  • The expert group now mainly reviews finalized JEPs for the Java SE spec and votes on the specification.
INSIGHT

Six-Month Cadence Lowers Landing Pressure

  • The six-month fixed release cadence lets the project delay or remove features without stalling releases.
  • This enables quicker feedback cycles and lowers pressure to land unfinished work in a release.
ADVICE

Preview Features Before Finalizing

  • Use preview and incubator features to gather feedback before committing to the Java SE spec.
  • Prefer previewing potentially rough features to avoid locking in problematic designs.
Get the Snipd Podcast app to discover more snips from this episode
Get the app