~/talk

Maximising Side Effects When Adopting Functional Programming

slides:none on file

bet365 moves an R&D team to Erlang to handle a business critical pub/sub publisher and a cash‑out service, building a POC in two months that sustains far higher load than the Java version (over 100k updates/sec, 3.5M topics, hundreds of thousands of clients), finds smaller simpler code, per‑customer failure isolation and much lower downtime, hands production services to ops where they run for years, and surfaces cultural lessons about training, sponsorship, measuring performance and avoiding “good solutions for the wrong problem.”

AI-written summary · about

  1. 0:00Introduction
  2. 0:53Background - A Brief History of bet365
  3. 3:29It Comes Down to Our Culture
  4. 10:03We needed to Reinvent
  5. 14:47Our Mission
  6. 15:37And the answer is
  7. 16:39Erlang. Overview
  8. 21:36Erlang - The Functional Advantage
  9. 33:35AKA The First Big Sales Pitch
  10. 36:27Adoption Requires a Journey
  11. 36:57Adoption Requires Balance
  12. 40:06Widening Involvement - What happened?
  13. 50:44Maximising The Side Effects
~/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.