Zum Inhalt springen
hello@zennkoa.de

Plexus

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

Plexus Screenshot
RolleLead Developer & UI-Designer
Jahr2024
Tech-Stack
Java (Paper API)RedisMongoDBRabbitMQNext.jsTailwind CSS

Ü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.

Nächstes Projekt

Baltic Studios