Tag Concurrency

Designing an Exchange Matching Engine

A system-design perspective on ultra-low-latency order matching, price-time priority, partitioning, market data, and correctness An exchange matching engine sits at one of the most unforgiving boundaries in financial technology. It receives orders from market participants, validates them, places them into…