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

YouTube

Quarkus and GraalVM - Booting Hibernate at Supersonic Speed, Subatomic Size

Devoxx via YouTube

Overview

Explore the revolutionary impact of GraalVM on Java development in this 57-minute Devoxx conference talk. Dive into the world of native images, where boot times are measured in milliseconds and memory consumption reaches unprecedented lows. Discover how Quarkus, a cutting-edge framework, enables complex libraries like Hibernate ORM to work seamlessly with GraalVM native images. Learn about the architectural choices, benefits, and limitations of this new approach, and understand how it dramatically improves efficiency compared to traditional JVM-based microservices. Gain insights into the creation of Quarkus, its inner workings, and how it enhances performance on both GraalVM and normal HotSpot. Witness hands-on demos showcasing lightning-fast execution times and explore Quarkus' modern features, including built-in live-reload support. Delve into topics such as native image compilation, dynamic class loading, reflection, static initialization, and the principles behind Quarkus' main components and extensions. Uncover the potential of Java in previously unexplored territories and prepare to revolutionize your development practices.

Syllabus

Introduction
Native Image
Compiler
Dynamic class loading
Limitations
Reflection
Static initialization
How do I disable the feature
Dependencies
Quarkus for Maven
Frameworks
Runtime
Size
Memory
Cost
Native
Developer Joy
Demo
Principles
Main components
Extension

Taught by

Devoxx

Reviews

Start your review of Quarkus and GraalVM - Booting Hibernate at Supersonic Speed, Subatomic Size

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.