Using GraalVM in the context of Kotlin
summary
Benchmarks show Kotlin starts about 25% slower than Java on a regular JVM but running on GraalVM narrows the gap and sometimes beats Java; the Graal JIT replaces C2 and is bundled via the JVMCI. Ahead‑of‑time native images with Substrate build tiny executables (application plus VM <7 MB, Docker image <9 MB), start in milliseconds and demonstrate about a 40x runtime memory reduction versus JVM server processes. Concrete demos and build steps are shown.
AI-written summary · about
chapters (9)
- 0:00Start
- 0:18Disclaimer
- 9:00Kotlin plus Benchmark
- 10:26Overhead of Using Kotlin
- 10:59Benchmarks
- 12:57Tips
- 13:09Bootstrapping
- 15:39Dynamic Class Loading
- 16:43Build Script
related talks
47mThe best runtime for Kotlin is obviously GraalVM, isn't it?
41mGRAALVM with Groovy & Kotlin
49mGraalVM: Run Programs Faster Anywhere
52mGraalVM: Run Programs Faster Anywhere
03h 07mEverything you need to know about GraalVM
59mGraalVM: Run Programs Faster Anywhere
50mGraalVM for Java developers
40mThe need for speed. What is GraalVM and how can it help you?
