dxLink
Die führende Lösung für die Bereitstellung von Marktdaten

Übersicht

dxLink ist die Marktdatenverteilungslösung der nächsten Generation von dxFeed. Sie wurde speziell entwickelt, um die Herausforderungen der Bereitstellung von Echtzeit-Finanzdaten für unterschiedlichste Kunden zu meistern – selbst bei langsamen Verbindungen oder der Nutzung mobiler Endgeräte. Mit Hilfe fortschrittlicher Algorithmen bewältigt das System Netzwerküberlastungen und stellt sicher, dass Kunden jederzeit die für sie relevantesten Marktdaten erhalten.

Ressourcen für Entwickler

Wichtigste Vorteile

Einzigartige Leistung

Ermöglicht Verarbeitungslatenzen im Millisekundenbereich mit nahtlosem Failover und Recovery für eine unterbrechungsfreie Datenübertragung.

Entwickler- freundliches Ökosystem

Bietet Client-Bibliotheken für JavaScript/TypeScript, Java, C#, C++, Swift und Kotlin/KMP sowie interaktive Dokumentationen, Beispiel-Apps und eine Sandbox für einen schnellen Einstieg.

Einheitlicher Zugriff und Berechtigungen

Ermöglicht mit dxLink als verwalteter B2B2C-Abonnementplattform eine sichere Token-Generierung und unterstützt regelkonformes Reporting.

Skript-Engine

Ermöglicht Echtzeit-Analysen (z. B. RSI, Bollinger-Bänder) direkt On-Node, reduziert die nachgelagerte Verarbeitung und liefert tiefere Einblicke.

Einfache Integration

Bietet eine einheitliche API und standardisierte Protokolle, reduziert die Komplexität und stellt die Interoperabilität zwischen den dxFeed-Services sicher.

Skalierbarkeit und Zuverlässigkeit

Verarbeitet effizient enorme Datenmengen und gewährleistet dabei eine konsistente Datenintegrität über eine Vielzahl von Client-Umgebungen hinweg.

Häufige Herausforderungen im Bereich Marktdaten, die durch dxLink gelöst werden

Herkömmliche Marktdaten-Systeme haben häufig mit folgenden Problemen zu kämpfen:

Mobile Clients mit instabiler Verbindung

Bandbreiten- beschränkte Umgebungen

Clients mit verschiedenen Verarbeitungs- kapazitäten

Sicherstellung konsistenter Daten über alle Kunden hinweg

dxLink löst diese Herausforderungen durch seine intelligente Datenverteilungsarchitektur, die die Aktualität der Daten priorisiert und gleichzeitig die Kapazitäten der Kunden berücksichtigt.

Vorteile der dxLink IaaS-Plattform

Die Cloud-native IaaS-Architektur von dxLink gewährleistet Skalierbarkeit, Zuverlässigkeit und Flexibilität und bietet damit erhebliche Vorteile bei der Bereitstellung von Marktdaten:

Vorausschauende automatische Skalierung

Analysiert Echtzeit- und historische Auslastungsmuster, um Ressourcen vorausschauend zu skalieren und so die zuverlässige Verarbeitung von Millionen Verbindungen und Milliarden Nachrichten pro Tag bei Millisekundenlatenz zu gewährleisten.

Flexible Implementierungs- modelle

Unterstützt Cloud-native Deployments auf AWS, OCI und GCP sowie lokale Installationen für extrem niedrige Latenzen. Ein globales Verteilungsnetzwerk sorgt zusätzlich für schnellen und zuverlässigen Zugriff über verschiedene Regionen hinweg.

Intelligente Lastenverteilung

Ermöglicht die dynamische Verteilung des Datenverkehrs auf alle Serverinstanzen, reduziert „Noisy-Neighbor“-Effekte und gewährleistet eine konsistente Performance, unabhängig vom Verbindungstyp.

Umfassende Überwachung

Bietet Echtzeit-Dashboards, individuell konfigurierbare Metriken und automatisierte Alerts auf Basis von Prometheus, VictoriaMetrics, Loki und Grafana. Dadurch werden proaktive Überwachung und schnelle Problemlösung unterstützt.

Sicherheits- standards auf Unternehmens- niveau

Implementiert TLS-1.3-Verschlüsselung, detaillierte Zugriffskontrollen pro Instrument und Ereignistyp, Rate Limiting, DDoS-Schutz sowie umfassende Audit-Logs für einen robusten Datenschutz.

Effiziente Ressourcen- bereitstellung

Optimiert die Ressourcennutzung in Echtzeit, stellt hohe Leistung auch bei Spitzenlasten sicher und reduziert gleichzeitig Betriebskosten sowie Infrastrukturaufwand.

Architektur

Grundlegende Architekturprinzipien

dxLink stellt einen entscheidenden technologischen Fortschritt bei der Verteilung von Marktdaten dar, insbesondere in anspruchsvollen Netzwerkumgebungen.

 
Handling von Netzwerk-Backpressure

dxLink verwendet fortschrittliche Algorithmen, um:

  • die Verarbeitungsrate der Clients in Echtzeit zu überwachen,
  • die Datenübertragung automatisch an die Leistungsfähigkeit der Clients anzupassen,
  • die Datenkonsistenz über alle Übertragunsmodalitäte hinweg sicherzustellen.
Konflations-Engine

Das System verfügt über einen hochmodernen Konflationsmechanismus, der:

  • redundante Tick-Daten identifiziert und entfernt
  • die neuesten und relevantesten Marktaktualisierungen bewahrt
  • die Datenintegrität auch in Phasen hoher Volatilität aufrechterhält
  • sicherstellt, dass Clients stets den aktuellsten Datenstand erhalten, sobald sie bereit sind
 
 
Client-Balancing

dxLink nutzt Balancing-Mechanismen, die:

  • die Last dynamisch auf Serverinstanzen verteilen,
  • eine gleichbleibend hohe Servicequalität für alle verbundenen Clients sicherstellen,
  • sogenannte Noisy-Neighbor-Effekte automatisch erkennen und abmildern,
  • konsistente Latenzzeiten unabhängig vom Verbindungstyp gewährleisten.

Erweiterte Ressourcenbereitstellung

Die Plattform bietet prädiktive Skalierungsfunktionen, die:

historische Lastmuster analysieren, um zukünftige Nachfrage frühzeitig zu erkennen

Ressourcen automatisch vor erwarteten Spitzenlasten skalieren

die Ressourcen- nutzung in Echtzeit effizient optimieren

auch bei unerwarteten Ereignissen eine stabile und zuverlässige Performance gewährleisten

Leistung

Das System ist für folgende Szenarien ausgelegt:

Millionen

gleichzeitiger Verbindungen

Verarbeitungs-latenzen

im Millisekundenbereich

Milliarden

von Nachrichten pro Tag

Failover und

Wiederherstellung ohne Datenverlust

 
 
 
 

Protokoll-Design

Die zentralen Merkmale unserer WebSocket-Implementierung:

  • JSON-basierte Payloads für eine einfache Integration
  • Standardisierte Nachrichtenformate für maximale Konsistenz
  • Optimiert für B2C-Szenarien mit vorgefertigten API-Clients
  • Effiziente binäre Alternativen für Anwendungen mit hohem Datenaufkommen

Bereitstellungsoptionen

dxLink unterstützt flexible Bereitstellungsmodelle:

  • Cloud-native Implementierungen bei allen großen Anbietern
  • Lokale Installationen für Anforderungen mit besonders niedriger Latenz
  • Hybride Konfigurationen, die beide Ansätze kombinieren
  • Globales Verteilernetzwerk für schnelle und zuverlässige Zugriffe weltweit

Erste Schritte