Die Quarkus-Produktionslinie: Java-basierte Softwareentwicklung neu gedacht – Teil 2: imperative vs. reaktive Programmierung
Quarkus ist ein modernes, Cloud-native ausgerichtetes Framework, das Geschwindigkeit, Effizienz und Reaktivität neu definiert. Doch der Einstieg in diese Technologie kann anspruchsvoll sein, weil Quarkus viele traditionelle Paradigmen bewusst hinterfragt und durch ein hochoptimiertes, schichtenbasiertes Architekturkonzept ersetzt. Teil 1 hat in die Architektur eingeführt. Aufbauend auf diesem Fundament richtet der vorliegende Beitrag nun den Blick auf die „Verkehrslogik“ innerhalb dieser Maschine. Es wird gezeigt, wie sich imperatives und reaktives Programmieren im Code, im Laufzeitverhalten und im täglichen Arbeiten unterscheiden.