Главная
Study mode:
on
1
Introduction
2
What is it
3
What does it offer
4
Architecture
5
Truffle Framework
6
Builds
7
Oracle support
8
Performance demo
9
Renaissance benchmark
10
Java performance
11
Open JDK
12
Experimental VM
13
Math benchmarks
14
Open JDK benchmarks
15
Twitter
16
Ground AM19
17
Polygons
18
Spring example
19
Java types
20
JavaScript compatibility
21
Performance
22
Python
23
Tools
24
What you get
25
Native images
26
Reflection
27
Assisted Configuration
28
Test Results
29
Spring Applications
30
Windows Java 11
Description:
Explore GraalVM's capabilities for Java developers in this 50-minute conference talk from Spring I/O 2019 in Barcelona. Dive into the high-performance runtime that supports multiple languages, including Java, Scala, Kotlin, Groovy, JavaScript, Ruby, R, and Python. Learn about the potential performance boost for your code, discover how to enhance web applications with multi-language support, and understand the process of creating native images for fast startup and low memory overhead. Gain insights into GraalVM's architecture, the Truffle Framework, and Oracle's support. Examine performance demonstrations using various benchmarks, including Renaissance and Open JDK. Investigate practical examples with Spring applications, Java types, and JavaScript compatibility. Understand the tools available, assisted configuration for reflection, and test results for native images. By the end of this talk, you'll have a comprehensive understanding of how GraalVM can empower you to write code in your preferred language while achieving exceptional performance. Read more

GraalVM for Java Developers

Spring I/O
Add to list
0:00 / 0:00