~/talk

Java In The Cloud with GraalVM

Talkat GOTO Amsterdam 2023 · 2023-06-13..06-15· [java, web-performance]
slides:none on file

GraalVM Native Image compiles Java apps ahead of time into single native executables, producing 20 ms startup versus ~560 ms on the JVM in the demo, cutting memory from ~200 MB to ~100 MB and eliminating runtime class loading. Benchmarks show ~105k req/s on native, and ~120k req/s with profile‑guided optimization, tooling includes native-image, the tracing agent and UPX for compression, and the Micronaut example builds and runs successfully.

AI-written summary · about

  1. 0:00Intro
  2. 1:42What GraalVM offers
  3. 4:44GraalVM 🤝 Java microservice frameworks
  4. 5:38Agenda
  5. 7:12Start fast
  6. 13:54Demo: Startup & performance
  7. 27:11Minimize vulnerability
  8. 29:44Demo: Reducing attach surface
  9. 35:09Compact packaging
  10. 36:51What's the catch?
  11. 41:10What's new in GraalVM?
  12. 42:15What's next for Native Image?
  13. 42:48Get started with GraalVM
  14. 43:00Summary
  15. 43:27Outro
~/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.