System Design: Designing a Stock Ticker & Trading System

Stock trading systems are among the most demanding distributed systems in the world.