logo

Native Images mit der GraalVM

4 Stunden

GraalVM ist eine JavaVM, mit der sich Project Fn Functions Ahead of Time zu nativen Executables kompilieren lassen. Die resultierende Anwendung läuft nicht in der HotSpot VM, sondern verwendet Komponenten wie Speicherverwaltung, Thread-Scheduling aus einer anderen Implementierung einer virtuellen Maschine, der Substrate VM. Substrate VM ist in Java geschrieben und wird in eine native ausführbare Datei übersetzt.

Das Ergebnis sind extrem speicheroptimierte Anwendungen mit kurzer Startupzeit. Ein kompletter Dockercontainer inklusive Betriebssystem und Java Anwendung ist so in nur 13mb möglich, bei um Faktor 10 reduziertem Arbeitsspeicherverbrauch. Für Serverless-Anwendungen bedeutet das eine enorme Verbesserung in der Ressourcenauslastung und eine massive Reduktion der Betriebskosten.

In diesem Workshop lernen Sie, wie Sie mit GraalVM native Images erstellen können.

Vorkenntnisse: Java Basiskenntnisse

Bitte eigenen Laptop mitbringen!

Trainer: Anton Epple

Preis: 300 EUR