
Explore Garbage Collection improvements from JDK 8 to 18, focusing on G1 collector enhancements. Learn about throughput, latency, and footprint optimizations in Java's evolution.

Explore OpenJDK's latest concurrent garbage collectors: ZGC, Shenandoah GC, and G1 GC. Learn their algorithms, design goals, and key differences for optimized Java application performance.

Explore jpackage, a new Java packaging tool for creating native installers. Learn its history, capabilities, limitations, and future prospects from OpenJDK expert Kevin Rushforth.

Explore diverse ways to contribute to OpenJDK with experts Stuart Marks and Jesper Wilhelmsson, discussing opportunities for developers to engage with and enhance the Java ecosystem.

Explore how OpenJDK projects like Valhalla, Amber, and Loom are driving rapid innovations in Java, with a focus on JDK 15 and future releases in the six-month cadence.

Explore Project Skara's impact on OpenJDK development with experts Joe Darcy and Erik Duveblad, discussing modernization efforts and improved collaboration in Java's ecosystem.

Explore Java's evolution, OpenJDK innovations, and insights from Georges Saab, VP of Java Platform Group, in this engaging discussion on the language's 25-year journey and future direction.

Explore Java 15's features with Mikael Vidstedt, covering release model, Text Blocks, Memory Access, Records, Pattern Matching, GC, and more in this informative discussion.

Discover how to contribute to OpenJDK, shaping Java's future. Learn about the project's structure, processes, and developer guidelines for impactful participation.

Comprehensive overview of Java 20 release, covering new features, deprecations, removals, and differences between Oracle JDK and OpenJDK. Ideal for developers staying current with Java.

Explore Java 20 updates and Oracle's ongoing leadership in Java technology, focusing on developer productivity, language evolution, and community stewardship in modern application development.

Explore Java 16's innovations, including pattern matching, record types, and JVM improvements. Gain insights into future enhancements and practical applications.

Learn about OpenJDK's transition from Mercurial to Git and GitHub, including challenges faced and solutions implemented during this significant open-source project migration.

Learn to contribute to OpenJDK, the open-source project behind Java. Explore groups, projects, source code contribution, community involvement, and development processes.

Explore SIMD programming in Java with the Vector API, enabling platform-agnostic, data-parallel operations for enhanced performance and efficiency in your applications.

Comprehensive overview of Java 22 release, covering new features, improvements, deprecations, and performance updates. Ideal for developers staying current with Java's latest advancements.

Explore Project Leyden's innovative approach to enhancing Java application performance through time-shifting computation, with insights on implementation and recent advancements.

Explore Java's evolution in 2024, featuring modern features for next-gen applications, Oracle's technology leadership, and advancements in developer productivity and community participation.

Explore automatic heap sizing in JVM garbage collection, trading memory for computation based on CPU utilization. Learn about implementation in ZGC and its impact on performance and energy.

Explore GPU workloads, AMD's Accelerated Processing Unit, and the Sumatra prototype for Java optimization using Stream API and HSAIL technologies.

Detailed account of New Relic's migration from Java 8 to Java 11, covering architecture, tools, challenges, and improvements. Insights for organizations planning similar upgrades.