字节进,字段出。 零拷贝。
以 SOH 分隔的字节流原地迭代。每个 tag 都解析成对原始缓冲区的类型化视图;数值字段以无分支方式解析,方言叠加在会话绑定时应用。
目前没有发布可复核的比较测量结果。此前的延迟、吞吐量、内存分配、硬件配置和 QuickFIX 数值因缺少可核验的原始运行记录、准确版本及方法而已撤下。
线缆字节进来,路由订单出去。三个阶段,全部跑在同一线程,全部不做分配。
以 SOH 分隔的字节流原地迭代。每个 tag 都解析成对原始缓冲区的类型化视图;数值字段以无分支方式解析,方言叠加在会话绑定时应用。
序列号、心跳窗口、gap-fill 语义、resend-request 怪癖。由按 venue 配置生成的状态机处理,每条转移都写入 memory-mapped 日志。
从固定 arena 获取一个订单槽位,通过引用填充,再通过无锁 SPSC 队列交给你的应用。槽位一直存活到订单进入终态,随后归还 arena。
接下来可以走的两条线:架构深度文章,或可对话的实时讲解器。
NexusFIX 是我们构建的三个引擎之一。同一套理念:能开源的就开源,性能优先,无锁定。