This presentation was recorded at GOTO Chicago 2020. #GOTOcon #GOTOchgo http://gotochgo.com 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: https://gotochgo.com/2020/sessions/1290/maximizing-java-application-performance-with-graalvm https://twitter.com/GOTOcon https://www.linkedin.com/company/goto- https://www.facebook.com/GOTOConferences #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 http://gotocon.com SUBSCRIBE TO OUR CHANNEL - new videos posted almost daily. https://www.youtube.com/user/GotoConferences/?sub_confirmation=1
Get notified about new features and conference additions.