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

Explore Java's Project Loom and its lightweight thread implementation for efficient concurrency in server-side programming, enhancing scalability and observability in concurrent applications.

Explore Micronaut's capabilities for Java microservices, including GraalVM native image support, multicloud development, and upcoming features like Records and Virtual Threads.

Explore Java's community programs and initiatives that contribute to its ongoing innovation and evolution, ensuring its relevance in the ever-changing technology landscape.

Explore Sequenced Collections in JDK 21 with Stuart Marks. Learn about their design, implementation, and impact on Java's Collections framework, addressing common problems and inspiring future developments.

Explore GraalVM Native Image's latest developments for cloud-native apps: JDK 20 support, framework integrations, improved monitoring, debugging, and peak throughput enhancements.

Explore Project Loom's Virtual Threads with Helidon Níma, comparing it to reactive implementations and showcasing performance improvements in microservice development using modern Java.

Explore Project Panama's features for enhancing JVM and non-Java API connections, including JEP 434 from Java 20, with a live demo and overview by Oracle's Software Architect.

Explore JavaFX 20's latest features, learn about application development and distribution, and discover how to contribute to OpenJFX. Preview upcoming improvements for new developers and students.

Explore recent improvements in Java's security and cryptographic APIs, learn about the Java Cryptographic Roadmap, and understand the process of maintaining platform security.

Explore JDK 20's enhancements, including Project Amber, Loom, and Panama updates. Learn about language features, library improvements, and key benefits for Java developers.

Explore recent Java enhancements and future developments, including Project Amber and Java 20 features, for a comprehensive update on the evolving Java programming language.

Explore Java's Preview Features, their impact on development, and future prospects. Gain insights into Virtual Threads and Foreign Function & Memory API in Java 20.

Explore JDK Flight Recorder's powerful capabilities for monitoring and troubleshooting Java applications with negligible overhead, providing insights into the runtime and application performance.

Diagnose and resolve native memory issues in Java applications. Learn about memory pools, identifying OutOfMemoryErrors, and using tools like NMT, jemalloc, and valgrind for effective troubleshooting.

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's Vector API for SIMD-based parallel computing, boosting performance through CPU optimization. Learn creation, manipulation, and efficient use of vectors for various computations.

Explore data-oriented programming in Java using records, sealed classes, and pattern matching. Learn how these features work together to enhance cloud application development.

Practical advice on using Java modules: benefits, drawbacks, and implementation strategies for real-world projects, with insights from Oracle expert Nicolai Parlog.

Explore ZGC's design, performance, and usage for sub-millisecond pause times in Java applications. Learn about ongoing developments towards generational garbage collection.