4 ms·
I spent a few years working at the UK's largest betting exchange, I could tell you what language we used for bet matching and so on but you wouldn't believe me.
by gaius 9y ago
I spent a few years working at the UK's largest betting exchange, I could tell you what language we used for bet matching and so on but you wouldn't believe me...
- ac2u 9y agoNo experience in that area, but are we talking something like COBOL? Wouldn't be surprised if software architectures used to manage order books in exchanges from the early days got re-purposed.
- PaulRobinson 9y agoI remember when Betfair seemed to be a bunch of shonky crap stitched together. I can easily imagine a load of Perl scripts before they invested in Oracle in a big way.
- gaius 9y agobefore they invested in Oracle in a big way Yep, got it: it was all done in PL/SQL. Clicks on the website went through a simple Java layer and called stored procs. At the time we were doing more transactions/sec than all the European stock exchanges combined, and often the Japanese too. It makes me chuckle when people say to me now "but SQL databases don't scale" when they are running 1/10th of the workload we were running 10 yeara ago... No idea what they're using now, mind, I left after the IPO but before the merger.
- posterboy 9y agoAnother comment mentioned excel, and I have no hard time believing it because the reactive interface is intuitive and the algorithms involved are likely not too technical, for lack of a better word.
- fceccon 9y agoDid you use TCL?
- gaius 9y agoNot for the exchange no.