~/talk

Building Sports Betting Systems with Akka

links:none on file
slides:none on file

An actor-based arbitrage system uses Akka Streams to merge Betfair websockets and polled Pinnacle prices, spawn a per-market arbitrager, and place lay/back bets to lock tiny guaranteed wins (example: ~£6 on a £500 stake, typical green bet profits nearer £5–£6). The demo handles ~14,000 ops/sec and over 500,000 opportunities, adds supervision and compensating actions for failures, shards work across a cluster with a cluster singleton for single-source connections, and integrates Cloudflow/Kafka for deployment; the system proves to work end-to-end.

AI-written summary · about

  1. 0:00Introduction
  2. 2:07Bookmaking reality
  3. 4:34Soft vs sharp bookmakers
  4. 6:38Beating bookmakers
  5. 8:04Arbitrage and price movement
  6. 9:07Arbitrage mechanics
  7. 10:10Hedging with Betfair
  8. 11:36Automating arbitrage
  9. 13:00Market matching challenges
  10. 14:03Akka state machine design
  11. 15:50Streaming prices with Akka
  12. 17:13Arbitrage detection
  13. 19:22Live arbitrage demo
  14. 20:25Monitoring with Akka Streams
  15. 21:28Failure handling
  16. 23:19Price change risks
  17. 24:43Stateful processing
  18. 26:49Scaling with Akka Cluster
  19. 28:32Kafka and Cloudflow integration
  20. 29:54Cost-effective deployment
  21. 30:14Q&A
~/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.