These projects studyquant trading systems, from orderbooks to protocols like SBE.
Comparing empirical performance gains from exchange-core's direct orderbook implementation (versus naive implementation).
The theoretic gains come from:
- Object pooling; and
- Use of Adaptive Radix Trees (ART) instead of vanilla trees.
Broadly, direct orderbook implementation has XX higher throughput than naive implementation.