18:00 Doors Open
18:20 - 19:30 Maximizing Performance with GraalVM Part 1
19:30 - 20:00 Break, Networking, Beer, Raffle
20:00 - 21:00 Maximizing Performance with GraalVM Part 2
Balancing the main performance indicators peak throughput, startup time, memory footprint, maximum latency, and packaging size is key for optimizing your application. GraalVM offers a just-in-time (JIT) and ahead-of-time (AOT) execution mode with different trade-offs on these metrics. This talk shows how to get the most out of GraalVM for the metrics you care about!
Second part of the talk will focus on performance of GraalVM for Scala programs. There will be a discussion why Scala programs are specifically suited for being optimised by GraalVM. And how you can use GraalVM to not only run your Scala programs faster, but also to compile your Scala programs faster.
Thomas Wuerthinger, one of the central minds behind GraalVM, will visit us in Vienna and give a talk about Graal. As we already had a talk about Graal and how its basic architecture is, this one will be more focused on the practical aspects of using Graal and its ecosystem.