~/talk

Supercharge your Native Image applications 🚀

Talkat J-Fall 2022 · on Thursday, 2022-11-03· [java]
slides:none on file

Shows how GraalVM Native Image compiles Java ahead of time and cuts startup and memory use, demonstrates using Native Build Tools with Gradle to run native tests, uses the tracing agent to generate reflection config, pulls library metadata from the reachability metadata repo to fix H2/MySQL issues, runs Micronaut tests with Testcontainers, shows profile‑guided optimization for throughput, proves virtual threads and JFR work in native images, and shrinks binaries with UPX (66MB→17MB) while warning of tradeoffs.

AI-written summary · about

  1. 0:00Introduction and speaker background
  2. 1:07What is GraalVM and its features
  3. 3:39Native Image overview and benefits
  4. 8:55Building your first Native Image app
  5. 14:03Handling reflection in Native Image
  6. 20:34GraalVM reachability metadata repository
  7. 25:02Native Image performance comparison
  8. 31:24Optimizing memory and security
  9. 33:11Quick build mode and tooling
  10. 35:17Latest GraalVM features demo
  11. 38:53Q&A and closing remarks
~/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.