Tutorial: 17:00–18:30 (deutsch)
Funktional-Reaktives Handwerk für Microservices: Ein Workshop mit Mutiny und Quarkus
Dieser Workshop widmet sich der funktional-reaktiver Softwareentwicklung und zeigt anhand eines durchgehenden Beispielprojekts, wie sich eine kompakte Microservice-Domäne Schritt für Schritt gestalten lässt. Im Mittelpunkt steht die Verbindung funktionaler Prinzipien wie Unveränderlichkeit, klare Domänenmodelle und reine Funktionen mit den reaktiven Möglichkeiten von Mutiny sowie der Build-Time-optimierten Architektur von Quarkus. Ziel ist ein Verständnis dafür, wie funktionales Denken die Strukturierung reaktiver Systeme unterstützt, vereinfacht und zu nachvollziehbarer Architektur führt.
Im Verlauf des Workshops entsteht eine kompakte fachliche Modellierung, die zunächst funktional strukturiert wird. Darauf aufbauend werden reaktive Datenflüsse formuliert, die sich mit Mutiny deklarativ und präzise beschreiben lassen. Mutiny dient dabei als ausdrucksstarke Grundlage für asynchrone Abläufe, während Quarkus eine leichtgewichtige und effiziente Laufzeitumgebung bereitstellt, die in dieser Kombination außerhalb des klassischen Java-Mainstreams liegt. Der Workshop eröffnet neue Perspektiven auf die Gestaltung moderner Anwendungen und zeigt, wie funktionale und reaktive Konzepte zu einem kohärenten Architekturstil verschmelzen können.
Das Ergebnis ist ein funktionsfähiges Beispielprojekt, das die praktische Umsetzung funktional-reaktiver Microservices demonstriert und exemplarisch verdeutlicht, wie klar strukturierte Architektur jenseits etablierter Javamuster entstehen kann.
Holger Tiemeyer
Verantwortungsbewusstsein, Pragmatismus, Fachwissen und Professionalität: Dies sind die Kernwerte und Eigenschaften, die erfolgreiche Softwarearchitekten auszeichnen. Basierend auf langjähriger Projekterfahrung vermittelt Holger Tiemeyer diese Fähigkeiten und Kenntnisse in seinen Schulungen, spricht darüber auf Konferenzen und veröffentlicht Artikel in Fachzeitschriften und ist Co-Author zweier Lehrbücher. Als Informatiker mit Nebenfach Psychologie engagiert er sich ehrenamtlich beim iSAQB e.V.