Байты внутрь, поля наружу. без копирования.
Поток, разделённый SOH, итерируется на месте. Каждый тег разрешается в типизированный вид над исходным буфером; числовые поля парсятся без ветвлений, оверлей диалекта применяется в момент бинда сессии.
Воспроизводимые результаты измерений для этого сравнения не опубликованы. Прежние данные о задержке, пропускной способности, выделении памяти, оборудовании и QuickFIX удалены: исходный запуск, точные версии и методику проверить не удалось.
Байты с провода на вход. Маршрутизированный ордер на выход. Три стадии, все в одном потоке, все без выделений.
Поток, разделённый SOH, итерируется на месте. Каждый тег разрешается в типизированный вид над исходным буфером; числовые поля парсятся без ветвлений, оверлей диалекта применяется в момент бинда сессии.
Порядковые номера, окна heartbeat, семантика gap-fill, причуды resend-request. Обрабатывается сгенерированной state-машиной для каждого профиля площадки. Каждый переход журналируется в memory-mapped журнал.
Слот ордера из фиксированной арены захватывается, заполняется по ссылке и передаётся в ваше приложение через lock-free SPSC-очередь. Слот живёт до терминального состояния ордера, затем возвращается в арену.
Две нити, за которые можно потянуть дальше. Архитектурная статья или живой разговорный объяснитель.
Как NexusFIX использует статические арены, lock-free SPSC-очереди и сгенерированные state-машины, чтобы самое медленное сообщение выглядело как самое быстрое. С цифрами.
Читать разбор →Разговорный интерфейс к документации движка, словарям сообщений, профилям площадок и набору бенчмарков. Обучен на боевой кодовой базе, опирается на реальные заголовки.
Открыть чатбота →NexusFIX поставляется как одна статическая библиотека и симулятор CLI-сессии. Принесите конфигурацию площадки и обработчик, и локально работает детерминированная FIX-сессия. Воспроизводимая из журнала, прослеживаемая до байта.
NexusFIX — один из трёх движков, которые мы строим. Та же философия: open-source где возможно, производительность в первую очередь, никакого lock-in.
AI-guided candidate work, local C++23 backtesting, and evidence-based composition with explicit Community and Commercial capability boundaries.
Узнать больше →Движок бэктестинга на C++23 со 138 индикаторами и production-готовыми стратегиями. Слой воспроизведения под StratCraft, доступный отдельно для вашего собственного research-стека.
Узнать больше →