Oracle DevLive Level Up: Java Developer Day 2023
2023-03-21
-- online --
who it's for
java developers, backend developers, jvm engineers, platform engineers, cloud architects, framework developers, security engineers, devops engineers
topics
Java virtual threads (Project Loom); GraalVM Native Image; Micronaut native compilation; Z Garbage Collector (ZGC); Java Management Service (cloud inventory); Helidon Nima virtual thread server; JDK Flight Recorder continuous monitoring; record patterns and pattern matching; foreign function & memory API; JavaFX 20 enhancements; native memory troubleshooting; TLS and keystore defaults
| title | author | length |
|---|---|---|
| Java Management Service - Managing Your Java Estate Just Got Easier | Aurelio Garcia-Ribeyro | 31m |
Java Management Service is a cloud service that inventories Java runtimes and applications by collecting usage logging from an agent which uploads encrypted… | ||
| OpenJDK - Change the Future of Java | Chad Arimura | 40m |
OpenJDK explains how to contribute and shows a concrete outcome: an external contributor files PR 7928 to fix hashmap initial sizing, the change touches ~20–30… | ||
| Java Virtual Threads | Sergey Kuksenko | 31m |
Project Loom adds virtual threads — user‑mode, lightweight Java threads that map onto carrier sets and an internal scheduler so a single process can run… | ||
| Building High Performance Microservices for Java with Micronaut & GraalVM | Burt Beckwith | 53m |
Shows how Micronaut + GraalVM native image compiles a Micronaut app into a native executable using Gradle, removes dead code, and avoids runtime reflection by… | ||
| Moving the Java Community Forward | Sharat Chander | 27m |
Overview of concrete programs and numbers: Oracle runs the OpenJDK project openly, publishes Java 20 and Early Access builds for Java 21 on a six‑month… | ||
| GraalVM Native Image — Faster, Smarter, Leaner | Shaun Smith | 46m |
GraalVM Native Image converts jars into native binaries with JDK 20 support and integrations for Spring Boot 3 and Micronaut 4, producing startups like 44 ms… | ||
| Z Garbage Collector: The Next Generation | Paul Su | 19m |
Z Garbage Collector (ZGC) is a concurrent, region‑based, compacting collector that uses load barriers and colored pointers to move most work off pause points… | ||
| JavaFX 20 and Beyond | Kevin Rushforth | 42m |
JavaFX 20 ships now with an upgraded Marlin rasterizer performance boost, rewritten constrained-resize policies (deprecated old policy for a bug-fixed… | ||
| Helidon - Microservices on Modern Java | Joe Di Pol | 41m |
Helidon 4 (Alpha 5) ships a new Helidon Nima web server built for Project Loom virtual threads, creates and destroys millions of virtual threads in benchmarks… | ||
| Evolving the Security of the Java Platform | Frances Ho, Brad Wetmore | 39m |
Java updates strong defaults and tools: TLS 1.0/1.1 are disabled by default (disabled April 2021), DTLS is disabled in JDK 20, and TLS 1.3 is the primary TLS… | ||
| Java 20: Reviewing the Enhancements in the Latest JDK Release | Aurelio Garcia-Ribeyro | 38m |
JDK 20 ships seven JEPs (mix of previews and incubators), brings second previews of record patterns and virtual threads, and a second preview of the foreign… | ||
| Java Language Futures, Spring 2023 Edition | Stuart Marks | 43m |
Overview of Project Amber language work through Java 20 with concrete code: demos of pattern matching for switch and record patterns (both in preview in JDK… | ||
| Troubleshooting Native Memory Issues in Java Applications | Poonam Parhar | 34m |
Identifies native OutOfMemoryError as the JVM running out of C heap or native allocations and demonstrates concrete diagnostics: monitor RSS/PSS with… | ||
| Continuous Monitoring with JDK Flight Recorder | Mikael Vidstedt | 46m |
JDK Flight Recorder runs always-on inside the JVM, records events to dense .jfr files with <1% overhead and uses CPU ticks and pooled stack traces for cheap… | ||
| Java First. Java Always. | Georges Saab | 22m |
Java 20 is available now with seven JEPs from Amber, Loom and Panama plus thousands of fixes and smaller enhancements, and JavaFX 20 ships alongside it; the… | ||
| nothing matches | ||