GraalVM Native Images Explained
Offered By: Devoxx via YouTube
Course Description
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
Related Courses
Play by Play: Developing Microservices and Mobile Apps with JHipsterPluralsight 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