位元組進,欄位出。 零複製。
以 SOH 分隔的位元組流原地迭代。每個 tag 都解析成對原始緩衝區的型別化視圖;數值欄位以無分支方式解析,方言疊加在會話綁定時套用。
目前尚未發布可複核的比較測量結果。先前的延遲、吞吐量、記憶體配置、硬體設定與 QuickFIX 數值因缺少可核驗的原始執行紀錄、確切版本及方法而已撤下。
線纜位元組進來,路由訂單出去。三個階段,全部跑在同一執行緒,全部不做分配。
以 SOH 分隔的位元組流原地迭代。每個 tag 都解析成對原始緩衝區的型別化視圖;數值欄位以無分支方式解析,方言疊加在會話綁定時套用。
序列號、心跳視窗、gap-fill 語意、resend-request 怪癖。由按 venue 設定產生的狀態機處理,每條轉移都寫入 memory-mapped 日誌。
從固定 arena 取得一個訂單槽位,透過參考填入,再透過無鎖 SPSC 佇列交給你的應用程式。槽位一直存活到訂單進入終態,隨後歸還 arena。
接下來可以走的兩條線:架構深度文章,或可對話的即時講解器。
NexusFIX 是我們建構的三個引擎之一。同一套理念:能開源的就開源,效能優先,無鎖定。