Spring Native ist ein von Pivotal gestartetes Open-Source-Projekt,
um Spring-Anwendungen zu erstellen, die unabhängig von der
klassischen Java Virtual Machine laufen. Die GraalVM,
die native Images erstellt, dient dabei als Grundlage. Die Images
lassen sich als eigenständige Executables verteilen, da sie
alle benötigten Klassen und Libraries mitbringen.
Spring-Boot-Anwendungen sollen laut der Readme-Datei im GitHub-Repository
sich nahezu unverändert als Spring-Native-Anwendungen umsetzen
lassen. Derzeit befindet sich das Projekt im Beta-Status
und ist unter spring-projects-experimental einsortiert, admit wird
gezeigt, dass es experimentell ist und noch nicht reif für
den produktiven Einsatz ist. Laut dem Readme dürften sich die
APIs noch bis zum Release von Version 1.0 verändern
Ein Tutorial für den Einstieg existiert bereits. Dies behandelt
das Erstellen von Microservices auf Knative mit Spring Native. Außerdem
finden sich einige Beispiele als Modul samples im GitHub-Repository.
Auf der Dokumentationsseite
befindet sich eine umfangreiche Anleitung.
(hv, hannover)
(siehe auch: Heise-News-Ticker)
Hannover · EDV-Beratung ·
Linux · Novell · Microsoft · Seminar ·
IT-Consult · Netzwerk · LPIC · CLE
|