How exchanges actually match orders (price-time priority, FIFO).
Order book data structures and why they matter.
Order lifecycle: submitted, routed, matched, filled.
Market maker vs market taker mechanics.
Includes working code templates for:
OrderBook struct in Rust
FIFO matching engine
Order state machine
Price level aggregation