~/talk

Cloud native Java microservices with GraalVM

Talkat JCON-ONLINE 2021 · 2021-10-05..10-08· [java]
slides:none on file

GraalVM Native Image compiles Java apps ahead of time into a self‑contained executable that the demo shows as a 50 MB binary starting in 50–300 ms and using 50–100 MB RAM while the native-image build takes about 2–3 minutes on a dev machine. Micronaut integrates AOT config and a tracing Java agent can generate reflection/resource hints during tests. Expect smaller Docker images, optional static musl linking for FROM scratch containers, and tradeoffs: faster startup and lower footprint but potentially lower peak throughput than a fully warmed JVM unless using enterprise PGO optimizations.

AI-written summary · about

  1. 0:00Introduction to GraalVM
  2. 2:29What is GraalVM
  3. 15:33Cloud-native Java with GraalVM
  4. 19:49Native Image build process
  5. 23:01Configuring native image builds
  6. 34:57Dockerizing native images
  7. 37:22Performance tuning native images
  8. 40:14Framework support overview
  9. 43:25Beyond web apps with GraalVM
  10. 45:31Q&A and resources
~/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.