Das Wissensportal für IT-Professionals. Entdecke die Tiefe und Breite unseres IT-Contents in exklusiven Themenchannels und Magazinmarken.

heise conferences gmbh

(vormals SIGS DATACOM GmbH)

Lindlaustraße 2c, 53842 Troisdorf

Tel: +49 (0)511/5352-100

service-sigs@heise.de

Reactive ohne Religion: Warum moderne Java-Systeme weder rein reaktiv noch rein synchron sind

Es gibt Technologien, die irgendwann ihre technische Bedeutung verlieren und vielmehr in die Abteilung Weltanschauung wechseln. Dort tragen sie dann keine Versionsnummer mehr, sondern ein Glaubensbekenntnis. Man merkt das daran, dass Gespräche nicht mehr mit „Kommt auf den Use Case an“ anfangen, sondern mit „Das macht man heute nicht mehr so“. Reactive war so ein Fall.

Eine Zeit lang konnte man den Eindruck gewinnen, jede ernst zu nehmende Anwendung sei nur dann zukunftsfähig, wenn sie non-blocking, event-driven, backpressure-aware und möglichst einschüchternd für neue Teammitglieder ist. Threads galten als verdächtig. Servlet-Container rochen nach Keller. Blocking I/O hatte ungefähr den Charme eines Faxgeräts im Homeoffice. Wer eine Methode schrieb, die eine Datenbankabfrage machte und danach schlicht ein Ergebnis zurückgab, musste damit rechnen, dass irgend…