~/talk

Revolutionizing Java-based Applications with GraalVM.

Talkat Devoxx Ukraine 2022: Secure our Future · on Friday, 2022-09-02· [java]
slides:none on file

GraalVM replaces the C2 compiler and offers two Java modes: drop‑in JDK with its Graal compiler for JIT performance and native-image AOT that produces platform binaries with prepopulated heap. Micronaut and Spring (Spring Native) integrate tightly; Micronaut demo drops startup from ~3.3s to ~0.1s, Alibaba moves a huge app from ~60s to ~3s. Tooling includes a tracing agent that emits reflection/config metadata, a metadata repo, quick build mode, UPX compression and cross‑platform via Gluon Substrate; GC options include 0gc.

AI-written summary · about

  1. 0:00Introduction to GraalVM
  2. 1:10GraalVM overview and features
  3. 3:18GraalVM architecture deep dive
  4. 5:01Running Java apps on GraalVM
  5. 7:12Why use Native Image
  6. 10:00How Native Image works
  7. 14:34Getting started with Native Image
  8. 16:18Performance comparison demo
  9. 19:11Spring and Native Image
  10. 20:17JHipster with Native Image demo
  11. 24:13Cross-platform compilation
  12. 24:55Optimizing Native Image performance
  13. 26:42Garbage collection in Native Image
  14. 27:02JFR support in Native Image
  15. 28:05Native Image configuration
  16. 29:49Native Image plugins and tools
  17. 30:10Reducing Native Image size
  18. 31:54Quick build mode for Native Image
  19. 33:19Debugging Native Image in IntelliJ
  20. 33:42Native Image build insights
  21. 34:45GraalVM GitHub Actions
  22. 35:29Native Image metadata repository
  23. 39:52Polyglot applications with GraalVM
  24. 41:39Production use cases of Native Image
  25. 43:03Security benefits of Native Image
  26. 44:09GraalVM roadmap and getting started
~/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.