Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

GraalVM Native Images Explained

Devoxx via YouTube

Overview

Explore GraalVM native images in this 52-minute Devoxx conference talk by Oleg Å elajev, a Java Champion and developer advocate for GraalVM at OracleLabs. Learn how native images work, offering performance comparable to JVM with instant startup times and lower runtime overhead. Discover the process of generating native images, including configuration, use of autoconfiguration agent for reflection and proxies, and enabling library support. Gain insights into compiling programs ahead of time, packaging them into minimal containers, and leveraging GraalVM's high-performance polyglot runtime for dynamic, static, and native languages. Delve into topics such as closed world assumption, reflection handling, incomplete class pass, and startup time optimization. Witness real-world examples demonstrating the miraculous improvement in application startup times through native image generation.

Syllabus

Introduction
About GraalVM
About Chromium
Work in progress
Build and analysis
Closed world assumption
Reflection
Incomplete class pass
Native image configuration
Start up time

Taught by

Devoxx

Reviews

Start your review of GraalVM Native Images Explained

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.