Java Performance Myths - JIT vs AOT, GraalVM, Compilers

Java Performance Myths - JIT vs AOT, GraalVM, Compilers

IntelliJ IDEA by JetBrains via YouTube Direct link

– Intro

1 of 18

1 of 18

– 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. 1 – Intro
  2. 2 – Meet Thomas Wuerthinger & what GraalVM really is
  3. 3 – Why duplicating language runtimes is a waste
  4. 4 – How GraalVM started at Sun Microsystems Labs
  5. 5 – Writing an interpreter and getting a JIT “for free”
  6. 6 – Going open source and finding real users
  7. 7 – Why Native Image took off
  8. 8 – From research project to real product
  9. 9 – Native Image, Spring, Quarkus, and Java in the cloud
  10. 10 – Why JIT performance can be unpredictable
  11. 11 – When JIT still makes sense
  12. 12 – Python, JavaScript, and polyglot runtimes
  13. 13 – Using AI in compilers and testing
  14. 14 – The One Billion Row Challenge
  15. 15 – Branch misprediction and performance surprises
  16. 16 – How to think about performance optimization
  17. 17 – Giveaway question
  18. 18 – Rapid fire and wrap-up

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.