10. April 2019 | 1 min lesezeit

Die Jagd nach Performance: Ist Reactive Programming der richtige Weg?

Reactive Programming verspricht eine höhere Performance von Enterprise-Java-Anwendungen bei geringerem Speicherbedarf. Erreicht wird dies durch Vermeidung blockierender Aufrufe. Diese führen im Betriebssystem immer zu Prozess- und damit zu Kontextwechseln, welche einen hohen CPU- und Speicher-Overhead haben. Dieser Overhead wird durch weniger Kontextwechsel reduziert. Erkauft wird dieser Performancegewinn von Reactive Programming allerdings durch schlechtere Wartbarkeit der Software. Ist die höhere Performance aber diesen Preis wert, und was sind die Alternativen?

Die Antwort darauf findest du hier.

Hier geht es zur englischen Version.


Keine Kommentare

Kontakt

OPEN KNOWLEDGE GmbH

Standort Oldenburg:
Poststraße 1, 26122 Oldenburg

Standort Essen:
II. Hagen 7, 45127 Essen