YoVDO

GraalVM Native Images Explained

Offered By: Devoxx via YouTube

Tags

Devoxx Courses GraalVM Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Related Courses

Play by Play: Developing Microservices and Mobile Apps with JHipster
Pluralsight
Software Archaeology - Learning from the Landing on the Moon
Devoxx via YouTube
Create an Eco-Friendly World with Green Software Engineering
Devoxx via YouTube
Platform Building for Data Mesh - Show Me How It Is Done
Devoxx via YouTube
The Hitchhiker's Guide to Software Architecture and Design
Devoxx via YouTube