Operating a Betting Exchange at Scale

Michael Funnell

How the technical architecture of the Betfair Exchange has been re-designed and evolved to meet the ever growing demands of an expanding business. Including the adoption of a journal based backbone with Kafka, the move to push rather than pull interaction with our customers and the challenges of maintaining throughput, performance and correctness in a distributed system.