
matching-engine
AsthaMishra
Sub-100ns limit order book + matching engine in Rust — validated on 108M real NASDAQ ITCH 5.0 ops
AI 简介
该项目是一个用Rust编写的高性能限价订单簿和撮合引擎,旨在实现接近真实交易所基础设施的延迟和吞吐量特性。其核心功能包括亚100纳秒级别的订单簿操作、基于价格-时间优先级的匹配算法、扁平数组价格层级、位图索引最佳买卖报价(BBO)以及无锁每符号线程模型。它已通过1.08亿条真实的NASDAQ ITCH 5.0市场数据进行了验证,并使用Criterion库进行了严格的基准测试。此项目适用于对性能有极高要求的高频交易系统中,特别是在需要极低延迟和高吞吐量处理能力的场景下,如股票交易所或加密货币交易平台。
Rust
42
Stars
4
Forks
23
Watchers
0
Issues
Star 增长
今日0
近 7 天+3
近 30 天+18
综合评分42.4
默认分支main