Plexus
Eine Management-Software für große Server-Netzwerke – Monitoring und Steuerung mehrerer Server über ein zentrales Dashboard.

Über das Projekt
Plexus ist eine moderne Lösung zur Verwaltung komplexer Server-Infrastrukturen, ursprünglich entwickelt für ein Spielenetzwerk mit verteilten Proxy-Knoten. Sie bietet ein zentrales Dashboard für Echtzeit-Monitoring, Nutzerverwaltung und Chat-Analyse. Das System wurde mit Fokus auf Performance und Skalierbarkeit gebaut und verarbeitet zuverlässig große Datenmengen von tausenden gleichzeitigen Nutzern.
Die Herausforderung
Eine der größten Herausforderungen war die Echtzeit-Synchronisation über mehrere verteilte Server-Knoten hinweg, ohne dabei Latenz einzuführen. Das System musste tausende Events pro Sekunde verarbeiten und dabei die Datenkonsistenz wahren. Zusätzlich erforderte das UI eine sorgfältige Balance zwischen visueller Klarheit und Funktionsumfang auf Enterprise-Niveau.
Die Lösung
Ich implementierte eine ereignisgesteuerte Architektur mit RabbitMQ für die asynchrone Kommunikation zwischen den Server-Knoten und dem Backend. Redis übernahm das schnelle Caching von Sitzungsdaten für sofortigen Zugriff. Das Dashboard wurde mit Next.js für eine reaktionsschnelle, SPA-ähnliche Nutzererfahrung umgesetzt, mit Server-Sent Events (SSE) für Live-Updates. Das Design setzt auf ein dunkles, fokussiertes Erscheinungsbild mit hohem Kontrast.