Facilitating the spread of knowledge and innovation in professional software development



Choose your language

InfoQ Homepage News Presentation: Financial Transaction Exchange at

Presentation: Financial Transaction Exchange at


Financial Transaction Exchange at Betfair

Matt Youill, Chief Technologist at Betfair, discusses the core transaction engine behind the Betfair exhange, its similarity with financial exchanges, and how it led to a spin-off company and product called TradeFair in this QCon 2008 presentation

Matt begins his talk by explaining the principles behind Betfair and why their betting transactions are so similar to those of any other financial exchange. He then outlines key problems facing any financial exchange operating across the Web: security, low capability devices (phones, browsers), channel predictability, very low latency requirements, and cost per transaction. Financial exchanges have very large capacity demands and transaction volumes (currently 1,000 transactions per second with a goal of 50,000 tps in the near future).

Betfair transactions, unlike typical financial exchanges, can be for very small amounts, so there is intense pressure to reduce the per-transaction costs for the system.


The presentation concludes with a discussion of technology options and choices incorporated in Betfair's 100x project. Enjoy this informative presentation: Financial Transaction Exchange at

We need your feedback

How might we improve InfoQ for you

Thank you for being an InfoQ reader.

Each year, we seek feedback from our readers to help us improve InfoQ. Would you mind spending 2 minutes to share your feedback in our short survey? Your feedback will directly help us continually evolve how we support you.

Take the Survey

Rate this Article


Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p


Is your profile up-to-date? Please take a moment to review and update.

Note: If updating/changing your email, a validation request will be sent

Company name:
Company role:
Company size:
You will be sent an email to validate the new email address. This pop-up will close itself in a few moments.