How an exchange matching engine works: the limit order book, price-time priority, deterministic single-threaded matching, sequencing, and sub-microsecond design.
How to engineer a low-latency market data feed handler: line arbitration, ITCH and FIX parsing, kernel-bypass networking, order book build, and tail-latency tuning.
A 2026 systems design of a smart order routing engine: venue selection, latency budgets, best-execution logic, risk checks, and the failure modes that bite.
How to design a low-latency pre-trade risk engine in 2026: inline checks, kill switches, state management, and the latency budget, with no trading advice.
A 2026 systems deep-dive on building a low-latency market data feed handler: ITCH parsing, order book reconstruction, normalization, and failure modes.
Limit order book reconstruction from NASDAQ ITCH feeds — message types, snapshot vs delta, lock-free L3 book in C++/Rust, and a 2026 reference architecture.