A live TV broadcast documenting urban foxes across various cities experienced crashes on its website during peak viewership. The site was tested to handle 300 concurrent users but saw unprecedented traffic of 5000 users per second. Autoscaling was unable to provision new instances quickly enough to handle spikes lasting only 3 minutes. To prevent future crashes, the broadcasters conducted more rigorous load testing, deployed dual load balancers with health checks to redirect traffic if one failed, and moved static assets to S3 for caching.
Related topics: