1 Stufe 1 · Dekodieren
Bytes rein, Felder raus. ohne Kopie.
Der SOH-getrennte Stream wird in-place durchlaufen. Jedes Tag löst zu einer typisierten Sicht auf den Originalpuffer auf; numerische Felder werden verzweigungsfrei geparst, das Dialekt-Overlay wird zum Zeitpunkt des Session-Bindings angewendet.
span<const char>verzweigungsfreiSIMD-Checksumme
2 Stufe 2 · Validieren
Session-Zustand, deterministisch.
Sequenznummern, Heartbeat-Fenster, Gap-Fill-Semantik, Resend-Request-Eigenheiten. Bearbeitet von einer generierten State-Machine pro Venue-Profil. Jeder Übergang wird in einem Memory-Mapped-Journal protokolliert.
seq-numHeartbeatResendmmap journal
3 Stufe 3 · Route
In Ihren Handler, ohne Allokation.
Ein Order-Slot aus einer festen Arena wird beschafft, per Referenz befüllt und über eine lock-free SPSC-Queue an Ihre Anwendung übergeben. Der Slot lebt, bis die Order ihren Endzustand erreicht, dann kehrt er in die Arena zurück.
SPSC-QueueArena-Slotkein virtual