November 18th, 2013


“We don’t have to plan capacity in advance, we don’t need to ask permission of

other people to build things for us, and

we don’t worry about running out of space or power.”

-Adrian Cockcroft, Cloud Architect at Netflix



Adrian Cockcroft Cloud Architect at Netflix


Netflix is the world’s leading subscription service for movies and TV with over 400 million members.


Early on, the company quickly reached limits with their existing Oracle SQL database.  “We had a single data center, which meant we had a single point of failure,” explains Adrian Cockcroft, cloud architect at Netflix. “We were approaching limits on traffic and capacity. Now that people can watch Netflix streaming programming from their phones, from Wii devices, Roku boxes and many others, the demand for availability increases all the time.”


In 2010, Netflix began moving its data to the cloud – specifically, Amazon Web Services (AWS) – and the company is now nearly 100 percent cloud-based. The next step in Netflix’s plan to build in greater agility was to replace its Oracle SQL database, which managed these massive data stores.  For this, they looked towards Cassandra.


The open source and scalable Apache Cassandra let Netflix quickly create and manage data clusters and minimize the chance of failures and outages. As of March 2013, Netflix’ Cassandra deployment consists of 50 clusters with over 750 nodes.



To view the full DataStax case study visit,