Video details

GOTO 2020 • Maximizing Java Application Performance with GraalVM • Oleg Šelajev


This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo
Oleg Šelajev - Developer Advocate at Oracle
ABSTRACT GraalVM is a high-performance virtual machine offering new optimizations for individual languages and seamless interoperability for polyglot applications. For Java, GraalVM lets you optimize different performance aspects including a choice between JIT and AOT compilation modes, employing diagnostics tools and selecting the best language libraries for the job. In this session, we'll go through optimization strategies for the most common cases, discuss their benefits and trade-offs, and see what the latest project updates, such as Java 11 support, offer for speeding up your applications. We'll also take a look at how to make real-world applications GraalVM-ready and at the ecosystem of frameworks and libraries that [...]
TIMECODES 00:00 Intro 01:00 What is GraalVM? 03:40 Getting started with GraalVM 04:36 GraalVM JIT performance 06:53 Demo 10:47 AOT vs. JIT 13:21 Demo 17:27 AOT vs. JIT continued 17:57 GraalVM ecosystem
Read the full abstract here: #GraalVM #Java #VirtualMachine #JIT #AOT #Java11 #Programming #Backend
Looking for a unique learning experience? Attend the next GOTO conference near you! Get your ticket at
SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily.