Java for an AI World - Keynote
summary
Java 26 ships March 17 with concrete runtime and AI plumbing: default guards that make final mean final via flags to warn or deny reflective mutation, ahead-of-time AOT cache now GC‑agnostic to speed startup, HTTP/3 client support, G1 throughput gains from reduced synchronization, PEM helpers for crypto, and continued previews for structured concurrency and lazy constants. Real deployments include Uber serving >5,000 models and peaking at 40M predictions/sec with GPU-backed Triton/TensorRT, NVIDIA KVS claiming ~6x indexing and ~12x search speedups, and end-to-end demos (triage → semantic search → coding agent that opens PRs) that actually run.
AI-written summary · about
chapters (14)
- 0:00Java 26 Rundown with Nicolai Parlog and Mikael Vidstedt, Senior Director of Java Virtual Machine, Oracle
- 30:57Java for an AI World - opening with Chad Arimura, Vice President of Java Developer Relations; Oracle
- 38:10"Never give up" - Arsiini
- 40:12Georges Saab, Senior Vice President, Java Platform Group; Chair OpenJDK Governing Group; Oracle
- 51:15Java and AI: The Perfect Pair - Ana-Maria Mihalceanu and Lize Raes
- 52:40Zhitao Li - Director of Engineering, AI & Agentic Infrastructure; Uber
- 57:42Ikroop Dhillon - Director, Strategic Enterprise Partners, Gen AI; NVIDIA
- 1:07:01Josh Long - Spring Developer Advocate; Broadcom
- 1:13:09Ana-Maria Mihalceanu and Lize Raes
- 1:23:42Paul Sandoz, Java Libraries Architect; Oracle
- 1:41:53Patrick Chanezon, Vice President, Developer Relations; Microsoft and Brian Benz, Principal AI Advocate; Microsoft
- 2:00:08Chad Arimura, Conclusion
- 2:02:38Parallelizm vs. Concurrency, and Release Cadence - Nicolai Parlog and Billy Korando
- 2:12:11Chad Arimura and Ikroop Dhillon, Director of Developer Relations; NVIDIA








