WildFly 14: Java EE 8, MicroProfile und neuer Connection Pool

Das WildFly-Projekt hat am 30. August 2018 WildFly 14 veröffentlicht. Die Version ist laut Projektangaben für Java EE 8 zertifiziert und erweitert den modularen Java-Anwendungsserver um Funktionen für Microservices und verteilte Betriebsumgebungen.

Die vollständige Versions- und Downloadübersicht führt WildFly 14.0.0.Final als veröffentlichte Fassung. Bestehende Anwendungen sollen dabei von den neuen Java-EE-8-APIs profitieren, ohne dass der Server auf einen monolithischen Bereitstellungsweg festgelegt ist.

MicroProfile für Konfiguration und Betrieb

WildFly 14 ergänzt die Java-EE-Basis um Teile der Eclipse-MicroProfile-Spezifikationen. Genannt werden MicroProfile Config für externe Konfiguration, MicroProfile Health für Zustandsprüfungen und MicroProfile OpenTracing für die Beobachtung verteilter Aufrufe. Das adressiert Umgebungen, in denen einzelne Dienste unabhängig gestartet, überwacht und skaliert werden.

Für Backend-Teams aus Spieleentwicklung und interaktiven Anwendungen ist dieser Aufbau grundsätzlich relevant, wenn etwa Matchmaking, Kontodienste, Inventar oder Telemetrie getrennt betrieben werden. WildFly nennt diese Einsatzfälle nicht als eigene Produktzusage, die technische Grundlage lässt sich jedoch auf solche Dienstarchitekturen übertragen.

Agroal ergänzt das Pooling

Als weitere Neuerung nennt das Projekt Agroal als direkten Connection Pool. Die bestehende IronJacamar-Implementierung bleibt verfügbar, während Agroal ausdrücklich aktiviert werden muss. Zusätzlich beschreibt die Veröffentlichung Anpassungen an mod-cluster, mit denen mehrere Cluster-Mitglieder eines Dienstes berücksichtigt werden können.

Damit konzentriert sich WildFly 14 auf zwei Ebenen des Betriebs: Java-EE-8-Kompatibilität für die Anwendung und Werkzeuge für Konfiguration, Überwachung sowie Verbindungen im laufenden Dienst. Das ergänzt den früheren Bericht zur GitHub Checks API, die Rückmeldungen aus Build- und Testprozessen direkt in Entwicklungsabläufe integrierte.

Weitere News

Weitere News

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein