Embed presentation
Downloaded 96 times































































The document discusses Betfair's transition from a traditional betting exchange to offering additional gaming products and a new trading exchange called Tradefair. It outlines several challenges in scaling Betfair's betting exchange to handle higher transaction volumes, including the serial nature of matching bets due to its business rules. A new 100X program was initiated to achieve 100 times more transactions per second through an actor-based distributed architecture using message passing between isolated execution units to achieve concurrency while maintaining weak consistency. Atomicity and reliability is provided through durable messaging and state journaling to handle failures. This represents a major redesign from the previous single-instance Oracle database implementation.






























































