
Slides and more info: http://www.codemesh.io/codemesh2015/peter-morgan
Take a peek at some of the R&D that we are doing at William Hill to cope with 464 bets per second, 5,000,000 price changes and 160TB of data passing daily through our networks on a system that is available 24×7.
Talk objectives
Many of our current systems are based on a traditional database centric architecture. Our current capacity is fixed for the major sporting events relying on more exotic hardware each year to vertically scale this monolith. Much of this capacity can be idle during the troughs of the sporting calendar. We are exploring new Architecture patterns for our sports betting system designed to scale elastically according to demand, with a soft realtime shared nothing message based architecture We are now on our third iteration of a stream based erlang betting engine, where we use Apache Kafka as our firehose. Our micro services are packaged in Docker and sometimes are as big as 64kb of code. Join us as we discuss the issues that we have found in earlier iterations of the architecture: how we have measured and the tuning that we have applied.
Target audience
Functional programmers with an interest in Erlang and writing systems at scale.
About Peter
Peter is responsible for all development projects at William Hill and has been a strong adopter of distributed architecture, including NoSQL Riak database. Previously, Peter was co-founder and lead Java programmer of jcoverage which subsequently morphed into cobertura and co-founder at EJBHome, acquired by IONA technologies.

Click Here – http://www.25FreeBet.net
and Claim Your £25 Free Bet Now!
William Hill is the UK’s leading bookmaker and one of the most recognised and trusted brands in the gambling industry, providing gaming and betting services across multiple channels: online, on the high street, on the phone and on the move. We have been listed on the London Stock Exchange (WMH.L) since 2002 and employ over 15,000 people in the UK, Gibraltar, Israel and Bulgaria.
If you’ve ever wanted to place a bet on a sporting event, but were overwhelmed by all the talk of odds, point spreads, bookies, and sportsbooks, relax. We’ll have you ready to join the action in no time. While at first glance the world of sports betting can seem to be a complex one, it’s not nearly as daunting as it may first appear.
Sports gambling has been around since the beginning of the United States, and the colonists were known to have wagered on fighting, horse racing, and even cockfighting. Gambling was a long-time tradition in England and it was only natural the colonists would bring their love of gambling across the ocean with them.
In the 1800s, horse racing was the sport of choice among gamblers, with boxing also popular, but as the popularity of baseball increased in the later part of the century, so did baseball betting, and the popularity of wagering on the sport was brought to the forefront during the 1919 World Series, which will live on in infamy as the Black Sox Scandal.
College sports, such as football and basketball, began to catch the public eye in the early stages of the 20th century, and over time, those two sports soon rivaled baseball as popular betting activities. For a number of years, football and basketball bets were placed using odds, a practice that still takes place today and is known as betting with the money line. For a detailed explanation of the money line and how it works, see Understanding Money Lines.
The only problem with the money line is that a number of the college football and basketball games were mismatches and all of the gamblers would be betting on the same team, which is not what the bookmakers want. In the 1940s, the bookmakers changed the face of sports gambling forever when they came out with the point spread. For a detailed explanation of the point spread and how it works, see Understanding Point Spreads.
William Hill Online delivered an outstanding performance again in 2011, recording a second consecutive year of revenue growth of greater than 20%. Net revenue was 28% higher and operating profit was 17% higher, reflecting additional marketing investment and employee costs. We have seen significant year-on-year growth in the Sportsbook, with amounts wagered increasing by 51%. Gaming net revenue advanced by 25% in total. Within gaming, all verticals grew net revenue, with Playtech Casino up 8%, Vegas Casino games up 54%, Bingo up 19% and Poker 7% higher.
Horse racing is an equestrian sport that has a long history. Archaeological records indicate that horse racing occurred in ancient Babylon, Syria, and Egypt.[1] Both chariot and mounted horse racing were events in the ancient Greek Olympics by 648 BC.[2] In the Roman Empire, chariot and mounted horse racing were major industries.[3] Thoroughbred racing was, and is, popular with the aristocrats and royalty of British society, earning it the title “Sport of Kings.”[4]
William Hill Online was launched in 1998, with casino and poker following in 2000 and 2003 respectively. Will Hill offers a variety of sports, with a focus on football, rugby, Ascot horse racing and other racing tournaments.
William Hill has moved smoothly from betting shops to the online realm and is one of the most respected and long standing gaming companies in the world. All punters, from beginners to high-rollers, should have an account at this well-grounded bookmaker.
You can follow Willaim Hill on Twitter:
http://twitter.com/#!/williamhillnews
You can become a fan of William Hill on Facebook:
https://www.facebook.com/williamhillsports
Video Rating: / 5
Anyone interested in more betting tips here? well i've got a nice video to bet in a more securely way
Awesome Video Amazing
help with an increase of no cost gamble for william hill
wonderful new music 🙂 who's that?
Recommendations any person?
looking for william hill ideas. How to gamble and naturally tips on how to get.
Are you aware the change is definitely coming from a online poker person along with a dog?
In fact this kind of happen in reside holdem poker also — solely diffrence is the fact that
it's often a lot more? evident since you basically discover that is actively playing
consumed.
You've made my morning using this type of review
William hill is probably the finest bookies on the internet. 30 totally free choice is a great advantage!
excellent. However believe you are able to give better evaluation the next occasion.Thanks
thanks
Excellent movie thanks a lot
Twenty-five totally free bet is the best you can obtain intended for william hill
kind regards
like 🙂 🙂
nice a single
aren't keen on william hill whatsoever. Just about any free of charge gamble with regard to ladbrokes??
please help with additional totally free bets intended for william hill
20 free of charge choice will not be ample. what exactly is find more?
just word of advice
great audio 🙂 that is the idea?