Grand National 2021: Managing Extreme Online Demand at William Hill
summary
William Hill precomputes a 16x peak target by splitting users into cohorts, then tests, tunes, and scales services, offloading to cloud and caching. Traffic logic runs at CloudFront using lambda@edge to set an existing‑customer cookie and to call a third‑party queueing system that admits a zone count (10 at start), returns 200 or 503, and serves an HTML wait page. The queue prevents overload, queues appear only ~10 minutes pre‑race, and recovery hits normal within an hour.
AI-written summary · about
chapters (4)
related talks
39mUnder the Hood: Engineering at William Hill
28mSurviving the Grand National
47mHow to Enable 100 Million Logins Without i…
05mWeb Performance, Why it Really Matters
26mHow We Prepped Our Infrastructure for a Super-Bowl Sized Traffic
19mEverything I learned about dynamic scaling of cloud apps.
38mA Practical Look at Performance Theory
46mHow to Enable 100 Million Logins Without Downtime ...
