~/talk

Under the Hood: Engineering at William Hill

links:none on file
slides:none on file

464 bets per second, 5,000,000 daily price changes and 160TB/day flow through a 24x7 platform that uses Apache Kafka as the firehose to persist and replay streams, Docker for deployment and scaling, and ElasticSearch + Kibana dashboards for realtime inspection. A recommendations system runs in-memory as Erlang processes, computes similarities with the Jaccard coefficient, and demos a live slipstream; testing saturates 32 CPUs and demonstrates horizontal and vertical scaling with Docker for horizontal and vertical scaling.

AI-written summary · about

  1. 0:00Introduction
  2. 0:30OAC
  3. 1:23Iona
  4. 2:29Disney
  5. 4:10Hollywood Tower
  6. 5:15Park Simulations
  7. 6:05William Hill
  8. 6:32Why William Hill
  9. 7:02Price changes
  10. 7:17Availability
  11. 7:34Fault Tolerance
  12. 8:14Data Handling
  13. 8:25Slipstream
  14. 9:22Trafalgar
  15. 12:01Trading Platform
  16. 12:43Kafka
  17. 13:17Architecture
  18. 13:58Settlement
  19. 14:47Hierarchy
  20. 15:47Process graph
  21. 17:03Scaling
  22. 18:03Dashboards
  23. 19:36Analytics
  24. 21:06LMK
  25. 22:20Application
  26. 23:25Provider
  27. 24:52Defaults
  28. 25:39GProc
  29. 26:41LinkBasic
  30. 26:58Sports Betting Recommendations
  31. 27:08Building
  32. 27:54Jacker Coefficient
  33. 30:07Weighted Recommendation
  34. 30:51Sports Mapping
  35. 32:29Good Pitches
  36. 32:53Platform
  37. 34:28This is Life
  38. 35:32Graph Memory
  39. 36:34Recommendation System
  40. 36:55Algorithms
  41. 37:08Graphs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.