Case Study: Barstool Sports eliminates outages and saves 20-30% migrating from Amazon Aurora to PlanetScale
Key results
The challenge
Barstool Sports ran on Amazon Aurora Serverless, which struggled with the demands of its serverless architecture. Its Lambda functions scaled thousands of containers per second, but adding Aurora read replicas took 3-4 minutes and was expensive. Outages were frequent and costly — one lasted 45 minutes and one cost the company an estimated $2 million — and the team had no dedicated DevOps experts.
The solution
Barstool migrated to PlanetScale, which runs MySQL, allowing the team to switch quickly by merging a single branch that changed the connection string and a few drivers. PlanetScale handled automatic scaling, connection pooling and query collapsing without requiring DevOps expertise.
“In the end, we saved 20-30% by switching to PlanetScale.”
ABAndrew BarbaEngineering Lead, Barstool Sports
The results, in context
Barstool completed the cutover in about 15 minutes and reports saving 20-30% by switching to PlanetScale, savings it says it did not anticipate. After migrating, the team eliminated the Amazon Aurora outages — one of which had cost around $2 million — and went months without database issues.