Den Finanzhandel verbessern:
Neue Maßstäbe für Zuverlässigkeit,
Geschwindigkeit und Fairness.
Den Finanzhandel verbessern:
Neue Maßstäbe in puncto Zuverlässigkeit, Geschwindigkeit und Fairness.
Confinity Low Latency Messaging (CLLM) wurde entwickelt, um die Messaging-Anforderungen in Finanzmarktumgebungen zu erfüllen. Unsere globale Kundschaft, zu der Börsen, Marktbetreiber, Banken, Maklerfirmen und Anbieter von Finanzlösungen gehören, profitiert maßgeblich von unserem Produkt.
Eine weit verbreitete und etablierte Anwendung von CLLM ist die Stock Exchange Reference Architecture (SXRA)-Anwendung.
Hier sind die wichtigsten Vorteile von CLLM im Kontext der Anwendung der Stock Exchange Reference Architecture (SXRA):
Beispiellose Leistung
CLLM ermöglicht den Austausch von ungefähr 100 Millionen geordneten Nachrichten pro Sekunde mit Latenzen im einstelligen Mikrosekundenbereich.
Hohe Verfügbarkeit mit schnellem Failover
Die Komponente Reliable and Consistent Message Streaming (RCMS) erkennt Anwendungsfehler und schaltet das Datenstreaming nahtlos auf eine Backup-Instanz um. Dies gewährleistet eine konsistente Datenverfügbarkeit und minimiert Fehler.
Zuverlässige Nachrichtenübermittlung
Die Komponente Reliable Multicast Messaging (RMM) bietet:
- Liefersicherung: Stellt sicher, dass Nachrichten ihre beabsichtigten Empfänger erreichen.
- Nachrichtenpersistenz: Garantiert die Datenerhaltung auch bei Systemausfällen.
- Wiederherstellung mit Leitungsgeschwindigkeit: Erholt sich schnell von Störungen.
- Wirtschaftsprüfung: Überwacht den Nachrichtenfluss auf Konformität und Fehlerbehebung.
Einheitliche Nachrichtenreihenfolge
RCMS erzwingt eine einheitliche Reihenfolge der Nachrichten von verschiedenen Sendern an mehrere Empfänger. Dadurch wird sichergestellt, dass alle Empfänger eingehende Nachrichten in der gleichen Reihenfolge erhalten.
Überwachung
CLLM bietet detaillierte Einblicke zur kontinuierlichen Überwachung von Nachrichtenströmen. Dies hilft, Anomalien zu erkennen und die Leistung zu optimieren.
Anpassungsfähigkeit
Die Anwendung kann durch eine einfache Konfigurationsanpassung problemlos an verschiedene Netzwerkschnittstellen, einschließlich Ethernet, InfiniBand und RoCE, angepasst werden.
Eine Börse besteht typischerweise aus vier Hauptkomponenten:
- Marktteilnehmer – Dies sind private oder institutionelle Anleger, die Handelsaufträge generieren.
- Gateway (GW) – Das Gateway erfasst Aufträge von Marktteilnehmern und leitet diese an die entsprechende Matching Engine (ME) weiter. Ein Gateway sendet den Teilnehmern außerdem eine Bestätigung zurück, wenn ein Handel erfolgreich war.
- Matching Engine (ME) – Jede hochverfügbare Matching Engine sammelt relevante Aufträge von einem oder mehreren GWs und versucht, jeden Auftrag mit einem im Arbeitsspeicher befindlichen Orderbuch abzugleichen. Das Ergebnis eines erfolgreichen Matching-Prozesses ist eine Bestätigung an die entsprechenden GWs und die Handelsinformationen für die Nachhandelsverarbeitung.
- Post Processing (PP): Verantwortlich für Aufgaben nach dem Handel, wie z. B. die Verwaltung von Trades, die Überprüfung des Transaktionsverlaufs und die Aktualisierung von Marktdaten.
Um zu sehen, wie CLLM diese Komponenten verbindet, sehen Sie sich die folgende Beispielanwendung an, die von unseren Börsenkunden weltweit weithin genutzt wird.
Stock Exchange Reference Architecture (SXRA)
Dieses Diagramm zeigt eine Beispielanwendung von CLLM, die speziell für Börsen entwickelt wurde. In einer SXRA-Anwendung wird eine Beispiel-Marktorder in dieser Reihenfolge ausgeführt:
- Der Marktteilnehmer übermittelt einen Auftrag zum Verkauf einer Aktie im Financial Information eXchange (FIX)-Format.
- Ein Gateway (GW) empfängt die Order und konvertiert sie in das interne Format der Börse.
- Mithilfe des CLLM-Nachrichtenbusses sendet das Gateway (GW) die Bestellung per Multicast an die entsprechende Matching Engine (ME)-Stufe.
- Die Matching Engine (ME) versucht, die Order mit der höchsten verfügbaren Kauforder aus einem im Arbeitsspeicher befindlichen Orderbuch abzugleichen.
- Sobald die Marktorder erfolgreich abgeglichen wurde, sendet die Matching Engine (ME) die Handelsinformationen per Multicast an alle Anwendungen zur Nachhandelsverarbeitung.
- Darüber hinaus können die Marktauftrags- und Handelsinformationen zur Datenprotokollierung, Prüfung und für andere Zwecke im CLLMd Persistent Storage protokolliert werden.
An diesem Punkt ist die Bestellung ausgeführt und der Marktteilnehmer benötigt eine Bestätigung. Die Matching Engine (ME) übernimmt dies, indem sie eine Bestätigung an das entsprechende Gateway (GW) sendet, das die Nachricht dann an den Marktteilnehmer weiterleitet und ihn über den erfolgreichen Aktienverkauf informiert.
Um einen unterbrechungsfreien Service zu gewährleisten, verfügt jede passende Engine-Ebene über eine oder mehrere Backup-Replikate, um alle Arten von Fehlern zu bewältigen. In unserem Diagramm sind ME1-1 und ME1-2 vollständige Replikate, die eine Ebene bilden. CLLM verwaltet diese replizierten Komponenten und weist automatisch einem davon die primäre Rolle zu. Während beide Replikate die Anwendungslogik auf die gleiche Weise ausführen, sendet nur das primäre, in unserem Beispiel ME1-1, Informationen aus. Wenn ME1-1 nicht verfügbar ist, wechselt CLLM schnell zu ME1-2 und behält dabei die Reihenfolge aller empfangenen Marktaufträge bei. Dieser nahtlose Failover-Prozess gewährleistet die unterbrechungsfreie Verfügbarkeit der Handelsinfrastruktur, die die Grundlage für fairen Handel bildet.
Als Ausfallsicherung wird ein dauerhafter Speicher im CLLMd Message Store bereitgestellt, um in Echtzeit eingehende Marktaufträge von den Gateways (GW) zu sammeln. Diese Aufträge können später abgerufen werden, wenn eine Matching Engine verspätet beitritt (ein „Late Join“) oder vorübergehend offline ist und eine erneute Datenübertragung erfordert (als „Message Playback“ bezeichnet).
Unsere Lösungen transformieren auch andere Branchen
Confinity Low Latency Messaging (CLLM) ist ein Kommunikationsprotokoll, das speziell für den ultraschnellen Nachrichtenaustausch in verteilten Systemen entwickelt wurde. Obwohl CLLM in erster Linie auf die Messaging-Anforderungen von Finanzinstituten ausgerichtet ist, reichen seine Fähigkeiten über den Bereich der Finanzmärkte hinaus. CLLM zeichnet sich insbesondere durch die zuverlässige Bereitstellung von Echtzeitdaten über Multicast-Netzwerke (UDP) aus und ist daher eine leistungsstarke Wahl für eine Vielzahl latenzempfindlicher Anwendungen.
Städtische Mobilität
CLLM ermöglicht Echtzeitkommunikation für Verkehrsmeldungen, kooperative Geschwindigkeitsregelung, Fahrzeug-zu-Fahrzeug-Kommunikation sowie Fußgängererkennung und verbessert so die Sicherheit und Effizienz von Transportsystemen.
Innovation Hub
Bei Confinity Solutions streben wir kontinuierlich nach Innovation, verbessern unser Produkt und erweitern seine Wirkung, um andere Branchen zu bedienen, die mit großen Datenmengen arbeiten und eine zeitnahe Kommunikation erfordern.
Unser Produkt
Entdecken Sie die bahnbrechenden Vorteile von CLLM! Klicken Sie unten, um seine leistungsstarken Funktionen und einzigartigen Vorteile zu entdecken.
Das ist Confinity Solutions
Wir sind ein multinationales Team aus verschiedenen Teilen der Welt. Unsere vielfältigen kulturellen Hintergründe und einzigartigen Denkweisen vereinen sich harmonisch, um Kunden weltweit zu bedienen.
Stefan Ott, CEO & Gründer
Stefan Ott, CEO & Gründer
Erfolge & Auszeichnungen
Confinity Solutions hat in nur wenigen Jahren bemerkenswerte Erfolge erzielt und sowohl international als auch national renommierte Auszeichnungen gewonnen.
Geschäftsführer
Vergeben
Unternehmens-Exzellenz
Bundesministerium für Verkehr und digitale Infrastruktur (BSFZ)
Geschäftsführer
Vergeben
Unternehmens-Exzellenz
Bundesministerium für Verkehr und digitale Infrastruktur (BSFZ)
Ihr Kontakt für alle Anfragen:
Hi, mein Name ist Maria D'Onghia. Stellen Sie mir gerne Fragen oder teilen Sie mir Ihre bevorstehenden Projektanfragen mit! Ich spreche Englisch, Spanisch und Deutsch.
Ihr Kontakt für alle Anfragen:
Hi, mein Name ist Maria D'Onghia. Stellen Sie mir gerne Fragen oder teilen Sie mir Ihre bevorstehenden Projektanfragen mit! Ich spreche Englisch, Spanisch und Deutsch.
Ihr Kontakt für alle Anfragen:
Hi, mein Name ist Maria D'Onghia. Stellen Sie mir gerne Fragen oder teilen Sie mir Ihre bevorstehenden Projektanfragen mit! Ich spreche Englisch, Spanisch und Deutsch.