Case Study: FanDuel achieves 4x scaling for its financial ledger on CockroachDB
Key results
The challenge
FanDuel operates Sportsbook across 28 states and online casino across several more, serving more than 13 million active players. Each state requires an independent ledger with strict regulatory and financial-integrity requirements, and the company's existing MySQL Galera Cluster setup was difficult to scale while maintaining compliance.
The solution
FanDuel migrated its ledger system from MySQL Galera Cluster to CockroachDB, a distributed SQL database, enabling horizontal scaling, stronger disaster recovery, and simplified operations across its state-by-state deployments.
“CockroachDB has made operational tasks much easier in terms of how we deploy, manage, and connect databases. Also how we do things like restore backups and big schema changes. It all happens online with minimal intervention.”
ACAlex ChadwickStaff Software Engineer, FanDuel
The results, in context
In testing, FanDuel reported achieving 4x scaling capability, reaching approximately 5,000 transactions per second, while maintaining a Recovery Point Objective of zero. The team reported that deploying, managing, restoring backups, and running large schema changes became easier, with operations happening online and with minimal intervention.