Completed
– Intro
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
Java Performance Myths - JIT vs AOT, GraalVM, Compilers
Automatically move to the next video in the Classroom when playback concludes
- 1 – Intro
- 2 – Meet Thomas Wuerthinger & what GraalVM really is
- 3 – Why duplicating language runtimes is a waste
- 4 – How GraalVM started at Sun Microsystems Labs
- 5 – Writing an interpreter and getting a JIT “for free”
- 6 – Going open source and finding real users
- 7 – Why Native Image took off
- 8 – From research project to real product
- 9 – Native Image, Spring, Quarkus, and Java in the cloud
- 10 – Why JIT performance can be unpredictable
- 11 – When JIT still makes sense
- 12 – Python, JavaScript, and polyglot runtimes
- 13 – Using AI in compilers and testing
- 14 – The One Billion Row Challenge
- 15 – Branch misprediction and performance surprises
- 16 – How to think about performance optimization
- 17 – Giveaway question
- 18 – Rapid fire and wrap-up