GraalVM: Run Programs Faster Anywhere
This video is also available in the GOTO Play video app! Download it to enjoy offline access to our conference videos while on the move.
GraalVM project enhances the Java ecosystem with an integrated, polyglot, high-performance execution environment for dynamic, static, and native languages. GraalVM supports Java, Scala, Kotlin, Groovy, and other JVM-based languages. At the same time, it can run the dynamic scripting languages JavaScript including node.js, Ruby, R, and Python.
In this session you'll see demos and learn what you can do with GraalVM, from using it as the JVM JIT compiler, enhancing the JIT, running native and polyglot programs, compiling them ahead of time for faster startup and lower runtime overhead, debugging your polyglot code using exact same tools for any language, to profiling performance and memory of your application and embedding GraalVM in a native application for portability.
GraalVM offers you the opportunity to write the code in the language, which suits the problem the best, and run the resulting program really fast wherever you like: JVM, native code, even inside a database.
-
15 Years of Spring: Evolving a Java Application FrameworkJürgen HöllerThursday Nov 1 @ 10:50
-
Zen and the Art of Convincing Your Company to Use RustAshley WilliamsThursday Nov 1 @ 13:50
-
Functional Programming in 40 MinutesRuss OlsenWednesday Oct 31 @ 10:50
-
A Cartoon Quest: New Adventures for WebAssemblyLin ClarkWednesday Oct 31 @ 15:00
-
Keeping Up with JavaSander MakFriday Nov 2 @ 13:50
-
GraalVM: Run Programs Faster AnywhereOleg ŠelajevFriday Nov 2 @ 16:10
-
5 Reasons to use Reactive Programming if you are not eBayGrygoriy GoncharFriday Nov 2 @ 15:00
-
Boost your API Development with GraphQL & PrismaNikolas BurkFriday Nov 2 @ 16:10