Dashboard für Finanzanalysen — Ein Echtzeit-Dashboard für Finanzanalysen mit fortschrittlicher Datenvisualisierung.
Liveweb2024

Dashboard für Finanzanalysen

Kunde

FinTech · Analytik

Jahr

2024

Kategorie

web

Tech-Stack
ReactD3.jsNode.jsMongoDBGraphQLAWS
Die Herausforderung

Was sie brauchten

Die Analysten des Unternehmens saßen fest und warteten auf Berichte, die mit dem Geschäft nicht Schritt halten konnten. Die Plattform musste über 10 Millionen Datenpunkte pro Tag aus Live-Finanzfeeds aufnehmen und darstellen und Analysten erlauben, ohne Neuladen der Seite in bestimmte Segmente und Zeitfenster einzutauchen. Standard-Diagrammansätze brachen bei diesem Volumen ein – ein einzelnes interaktives Diagramm konnte Sekunden zum Zeichnen brauchen, und es live zu halten, während sich die zugrunde liegenden Daten änderten, verschlimmerte die Verzögerung nur. Führungskräfte brauchten eine unternehmensweite Sicht, die zwischen den Berichtszyklen aktuell blieb, keinen Schnappschuss, der schon beim Laden veraltet war. Die Messlatte lag bei Reaktionszeiten unter einer Sekunde für wirklich interaktive Visualisierungen – in einer Größenordnung, in der naives clientseitiges Rendering oder unoptimierte Abfragen das Dashboard unbrauchbar gemacht hätten.

Unsere Lösung

Was wir gebaut haben

Wir haben das Dashboard mit React als UI-Hülle aufgebaut, mit individuellen D3.js-Diagrammen statt einer fertigen Diagrammbibliothek, damit wir genau steuern konnten, wie jede Visualisierung im großen Maßstab gerendert wird. Ein Node.js-Backend stellt eine GraphQL-API bereit, sodass das Frontend nur die Felder abruft, die eine bestimmte Ansicht benötigt, statt bei datenintensiven Bildschirmen zu viel zu laden. MongoDB speichert die eingehenden Finanzdaten, modelliert nach den Abfragemustern, die die Dashboards tatsächlich verwenden. Live-Updates werden über WebSocket-Verbindungen statt Polling an den Browser gestreamt, sodass sich Diagramme in dem Moment aktualisieren, in dem neue Daten eintreffen, statt in einem Aktualisierungszyklus. KI-gestützte Prognose-Insights laufen auf derselben Pipeline und zeigen zukunftsgerichtete Signale neben der historischen Ansicht. AWS hostet den gesamten Stack und gibt der Aufnahme- und Streaming-Ebene Spielraum, um mit wachsendem Datenvolumen zu skalieren.

Wichtige Entscheidungen

Wie wir es angegangen haben

01

Individuelle D3.js-Diagrammkomponenten wurden statt einer allgemeinen Diagrammbibliothek entwickelt – ein Tausch von Entwicklungszeit gegen die Rendering-Kontrolle, die bei über 10 Millionen Datenpunkten pro Tag nötig ist.

02

GraphQL statt einer REST-API sorgt dafür, dass jede Dashboard-Ansicht nur die benötigten Felder abruft, wodurch die Datenpakete bei datenintensiven Finanzbildschirmen klein bleiben.

03

Live-Updates laufen über WebSocket-Streaming statt Polling, sodass neue Daten die Diagramme in dem Moment erreichen, in dem sie entstehen.

04

KI-gestützte Prognose-Insights wurden auf dieselbe Echtzeit-Datenpipeline aufgesetzt, die auch das Live-Dashboard speist, sodass Prognosen mit den eingehenden Daten aktuell bleiben.

Ergebnisse

Die Wirkung

10M+

Datenpunkte/Tag

90% faster

Berichtsgeschwindigkeit

95%

Nutzerakzeptanz

"Das Dashboard hat unsere Entscheidungsfindung verändert. Jeden Cent wert."

VP Data

FinTech / Analytik

App · Plattform · Datenbank · oder KI

Sagen Sie uns,
was wir bauen sollen.

Bringen Sie uns die Idee, die angeblich zu schwer war. Kostenlose, unverbindliche Antwort innerhalb von 24 Stunden — NDA auf Anfrage.