观澜Media

AI技术 · 深度资讯 · 前沿观察

用 C++23 重写 FIX 引擎:什么变得更简单(什么没有)

如果您在过去 15 年里接触过 FIX 协议,那么..

如果您在过去 15 年里接触过 FIX 协议,那么您可能已经使用过它。

它还包含许多在 C++98 中有意义但现在感觉很沉重的代码。

我想看看 C++23 能够从头开始将 FIX 引擎带入多远。

不是一个完整的 QuickFIX 替代品(无论如何还不是),而是一个解析器和会话层,我可以在其中实际使用现代工具。

该项目最终有大约 5K 行标头,涵盖 9 种消息类型,在约 246 纳秒内解析执行报告。

单核、固定关联、RDTSCP 计时、预热缓存、100K 迭代。

来源:Dev.to

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注