~/promo

Highlights

Promoat JavaOne 2025 · 2025-03-18..03-20· [java]
slides:none on file

Explains why avoid unit tests for AOT training on JDK 24 — unit tests load many nonproduction classes and pollute the AOT cache — and shows a config idea to isolate test libs into a loader the cache ignores. Compares five GCs (Serial, Parallel, G1, ZGC, Shenandoah) across throughput / latency / footprint trade-offs. Demonstrates a Maven extension (.maven/extensions.xml) plus a build‑plan plugin to profile phase timing. Details a LangChain4j retrieval augmenter pipeline, and surfaces JEP 401 and the JEP draft plus flag -XX:+TrustFinalNonStaticFields for “really final.”

AI-written summary · about

  1. 0:00Intro
  2. 0:58Unit Tests for AOT Training Runs
  3. 2:11GC Primer and Comparison
  4. 5:02Analyze Your Maven Build
  5. 7:29Truly Final
  6. 9:08Building Advanced RAG
  7. 11:46Valhalla Roadmap
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.