~/talk

Sports Betting Evolution

TalkinRussianat Highload fwdays'18 · on Saturday, 2018-09-15· [microservices]
links:none on file
slides:none on file

A betting platform's evolution from a PHP/Delphi monolith to microservices is described, migrating frontend, middleware, and core in stages so legacy users stay on the old stack while new users use the new one. Engineering choices include Aerospike as the wallet store for atomic high‑load balances, Kafka for odds distribution (reducing stale prices from ~20% to ~2%), and .NET Core microservices on Kubernetes for fast autoscaling, with a target of 1 million calculations in 5 seconds and peak loads around 3.5k bets/min and 5k transactions/min.

AI-written summary · about

  1. 0:00Introduction
  2. 3:52Product and tech evolution
  3. 10:24Monolith to microservices
  4. 16:50Tech stack and architecture
  5. 21:50High-load architecture
  6. 27:12Cloud scaling
  7. 30:08Migration and future plans
  8. 44:00Q&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.