Java Ahead-of-Time Compilation with Oracle GraalVM
Offered By: Java via YouTube
Course Description
Overview
Explore Java Ahead-of-Time (AOT) compilation using Oracle GraalVM in this 22-minute video. Learn about the advantages of AOT compilation over traditional Just-in-Time (JIT) compilation, including reduced disk footprint, faster application startup, and lower memory overhead. Discover how GraalVM's high-performance optimizing compiler can be used in both JIT and AOT modes, and how it generates compact "native image" executables with instant startup and minimal memory requirements. Understand why popular microservices frameworks like Micronaut, Helidon, Quarkus, and Spring Boot leverage GraalVM native image technology. Compare JIT and AOT compilation techniques, examining their advantages, differences, and applicability in various scenarios. Gain insights from Christian Wimmer, Consulting Researcher and Project Lead for GraalVM, as he discusses the benefits of AOT compilation for microservices and containerized workloads.
Syllabus
Java Ahead-of-Time Compilation with Oracle GraalVM
Taught by
Java
Related Courses
Heterogeneous Parallel ProgrammingUniversity of Illinois at Urbana-Champaign via Coursera Advanced Operating Systems
Georgia Institute of Technology via Udacity 計算機程式設計 (Computer Programming)
National Taiwan University via Coursera Introduction to Operating Systems
Georgia Institute of Technology via Udacity Android Performance
Google via Udacity