Rust matching engine · measured in real time
Live throughput
This runs the actual matching engine, submitting 2,000,000 crossing limit orders into an in-memory order book and measuring how many it matches per second. Nothing is faked.
Orders matched per second
—
Benchmark uses a deterministic xorshift order stream clustered around a single price to force frequent matching — a worst-case-ish mix of inserts, matches, and cancellations.