
Explore CDI 2.0's new features for asynchronous operations, Java SE compatibility, and simplified extension creation through live coding demonstrations and practical examples.

Explore G1GC performance tuning techniques using GC logs and JFR recordings to optimize Java application performance and understand G1 ergonomics.

Panel discussion on how Eclipse MicroProfile can boost Java EE 8 adoption, exploring recent advancements, roadmap, and leveraging Java EE technologies for microservices development.

Explore when and how to effectively use parallel streams in Java, including parallelization considerations, thread management, and common pitfalls to avoid for optimal performance.

Explore Java vulnerabilities, their management, and defense strategies. Learn about attack vectors, reporting processes, and effective methods to enhance code security against cyber threats.

Explore JVM optimizations and modern hardware features to enhance Java application performance, focusing on JIT compiler capabilities and Intel server platform advancements.

Learn to design and implement scalable lock-free algorithms in Java, utilizing multi-core CPUs and large memory systems. Explore atomic operations, performance optimization, and practical challenges in building efficient concurrent systems.

Explore Java 9's module system to enhance code maintainability and extensibility. Learn design practices, trade-offs, and key concepts for building modular applications.

Explore Java's module system and services, learning to design modular APIs and improve program structure through interface-based programming and automatic implementation discovery.

Explore parallel streams in Java 8 for efficient multicore processing. Learn best practices, underlying mechanisms, and how to avoid common pitfalls while leveraging parallelism in your code.

Debunking Java EE myths: deployment speed, WAR size, RAM usage, performance, transaction overhead, cloud compatibility, and server footprint. Explore with data and code.

Unveiling HotSpot crash analysis techniques, tools, and strategies to detect, classify, and handle Java VM issues for improved application stability and performance.

Explore OpenJ9, an open-source JVM, with IBM architects. Learn about its features, benefits, and implementation in this Q&A session covering memory management, GC policies, and supported platforms.

Explore JUnit 5's architecture, features, and extension model for enhanced Java testing. Learn about tagging, custom names, parameterized tests, and integration with Spring Framework 5.0.

Explore Java 9's latest features and innovations with Oracle experts, including insights from Spotify on leveraging Java for cutting-edge development.

Explore Intel's vision for Java's future and its impact on emerging technologies in this insightful keynote from JavaOne 2017.

Learn to modularize Java 8 applications using Project Jigsaw and Java Platform Module System, enabling gradual migration to Java 9 modules even with non-modularized dependencies.

Explore JDK 9's enhancements in language features, tooling improvements, and library updates for more efficient Java development and better performance.

Practical introduction to Project Jigsaw and Java Platform Module System in Java 9, exploring configuration, encapsulation, security, and JDK configurability through live coding.

Explore persistent collections in JVM languages, their structure, benefits, and performance. Learn how they integrate with Java APIs and assess their suitability for your projects.

Explore Java 9's collection enhancements, including convenience factory methods and new APIs, with insights into potential future developments for the collections framework.