StratCraft
FIX-Protokoll-Engine

NexusFix

C++23 Hochleistungs-FIX-Protokoll-Engine.
3x schneller als QuickFIX mit Zero-Allocation-Design und AVX2 SIMD-Beschleunigung.

NexusFIX in Aktion

Von Zero-Copy-Parsing bis SIMD-beschleunigter Tag-Extraktion — erleben Sie, wie NexusFIX FIX-Nachrichten mit Sub-Mikrosekunden-Latenz verarbeitet.

Performance auf einen Blick

Gemessen auf Linux mit GCC 13.3, 100.000 Iterationen.

246ns
ExecutionReport-Parsing
3x
Schneller als QuickFIX
4,17M
Nachrichten / Sekunde
0
Heap-Allokationen auf dem Hot Path

Kernfähigkeiten

Entwickelt für ultra-niedrige Latenz bei Finanznachrichten mit modernen C++ Best Practices.

Zero-Allocation Hot Path

Vorab zugewiesene Nachrichtenpools und Arena-Allokatoren eliminieren GC-Pausen. Konsistente Sub-Mikrosekunden-Latenz auf dem kritischen Pfad.

AVX2 SIMD Tag-Parsing

Vektorisiertes FIX-Tag-Parsing verarbeitet 32 Bytes pro Zyklus. 3x Durchsatzverbesserung gegenüber traditionellen Byte-für-Byte-Parsern.

Lock-Free Order Book

Wait-free konkurrierendes Orderbuch mit atomaren Operationen. Unterstützt Millionen von Order-Updates pro Sekunde ohne Konflikte.

FIX 4.2 / 4.4 / 5.0

Vollständige Protokollabdeckung von FIX 4.2 bis FIXT 1.1 / FIX 5.0 SP2. Sitzungsmanagement, Heartbeat und Sequenznummernwiederherstellung integriert.

Modernes C++23

std::expected für Fehlerbehandlung, std::span für Zero-Copy-Ansichten, Concepts für Compile-Time-Validierung, consteval für Compile-Time-Berechnung.

io_uring Async I/O

DEFER_TASKRUN + registrierte Puffer + Multishot-Empfang. 7-27% schnelleres I/O mit ~30% weniger Syscalls als epoll.

So funktioniert es

1

Empfangen & Parsen

Eingehende FIX-Nachrichten werden über asynchrone I/O empfangen und mittels SIMD-beschleunigter Tag-Extraktion in Zero-Copy-Nachrichtenansichten geparst.

2

Routen & Matchen

Geparste Nachrichten durchlaufen eine regelbasierte Routing-Engine zum Lock-free Orderbuch für Matching oder Weiterleitung an nachgelagerte Handelsplätze.

3

Antworten & Protokollieren

Ausführungsberichte werden aus vorab zugewiesenen Puffern serialisiert und mit Nanosekunden-genauen Zeitstempeln und persistenter Journalisierung zurückgesendet.

C++Online 2026

Präsentiert auf der C++Online 2026

NexusFIX wurde als Open-Content-Poster auf der C++Online 2026 präsentiert, der führenden virtuellen C++-Konferenz.

NexusFIX-Poster präsentiert auf der C++Online 2026

Starten Sie mit NexusFix

MIT-lizenziert. Drop-in-Ersatz für QuickFIX ohne API-Reibung.