GraalVM 21.2 Feature Update of the Universal VM
summary
GraalVM 21.2.0 is presented as a universal VM supporting JavaScript, Python, Ruby, R, JVM languages (Java, Scala, Kotlin, Clojure) and LLVM-based languages (C/C++), with performance improvements and enhanced polyglot interoperability. The talk explains GraalVM architecture and use in the Java ecosystem — including the Graal C2 JIT compiler, Ahead-of-Time Native Images for faster startup and lower memory use, and deployment options with OpenJDK, Node.js, Oracle DB or MySQL for microservices — and notes Community (CE) and Enterprise (EE) editions.
AI-written summary · about
chapters (10)
- 0:00Introduction
- 3:13GraalVM basics
- 10:24Compiler and performance
- 17:25Native Image benefits
- 23:37Hello World native Image
- 30:18Polyglot features
- 34:10Spring Boot integration
- 40:40Containerization
- 47:08Enterprise vs Community
- 48:36Q&A
related talks
47mJava and the GraalVM
47mGraalVM for Endless Performance
52mGraalVM, the polyglot virtual machine
17mGraalVM Runtime Efficiency and Contributing to the Development Community
54mDeveloper's Introduction to GraalVM
50mOne VM to Rule Them All
20mGraalVM: Run Programs Faster Anywhere
59mGraalVM: Run Programs Faster Anywhere
