Am 21.01.2016 um 18:00 Uhr
Speaker: Peter Doschkinow, Michael Bräuer

Microservices-Architekturen gewinnen zunehmend an Bedeutung. Sie ermöglichen den modularen Aufbau von komplexen Web-Anwendungen, die aus leichtgewichtigen, unabhängig installierbaren Microservices bestehen, die leicht zu testen und betreiben sind. Jersey 2, die Referenzimplementierung von JAX-RS 2.0, liefert die Grundlage für die empfohlene RESTful Kommunikation mit Microservices, die in Java erstellt wurden.

Jenseits der Java EE API bieten neue Jersey Features die Möglichkeit, leichtgewichtige Microservices zu bauen, die besser für Monitoring geeignet sind und ohne vollständige Java EE Container auskommen. Es wird auch gezeigt, wie eine JAX-RS API zur Orchestrierung von anderen Microservices aufgebaut werden kann, und welche Vorteile die asynchrone Verarbeitung und der Einsatz von Reactive Programming dabei mit sich bringen.

Im zweiten Teil des Abends wird das JSR 107 “Java Caching API” vorgestellt. Nach einer Diskussion von typischen Use Cases für Caching, implementiert mit Coherence, wird die Spezifikation und das API besprochen und anhand von Beispielen erläutert. Zum Schluß wird auf Aspekte des Betreibens von Caches in Microservices-Architekturen eingegangen.

Zur Anmeldung:

Xing

Eventbrite

Eine Veranstaltung des iJUG e.V., organisiert durch die JUG Ostfalen.