dxLink
Ü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
Entwickler-Sandbox
Wissensdatenbank
Vorkonfigurierte
Kundenbibliotheken
Interaktive API-Dokumentation
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.
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.
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
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

