Case Study: Booking.com runs at 99.999% availability across three regions on CockroachDB
Key results
The challenge
Booking.com, one of the world's largest travel platforms with billions of historical guest arrivals, needed a resilient, strongly consistent database with dependable change data capture that could tolerate node failures without disrupting service and scale horizontally as demand grew.
The solution
Booking.com adopted CockroachDB across three regions (Frankfurt, London, and Ireland), building on its consistent CDC and horizontal scalability to add capacity by adding nodes.
“The fact that we can have nodes go down without causing a disturbance is a huge plus. And we know that it's easy to scale CockroachDB when we need to – just add more nodes and it scales horizontally.”
MNMahmoud NagibPrincipal Software Engineer, Booking.com
The results, in context
Booking.com reported 99.999% availability across its three-region CockroachDB deployment holding roughly 20TB of data. The team highlighted that nodes can go down without causing a disturbance and that scaling is a matter of adding more nodes.