Home Netflix Benchmarks Cassandra on AWS

Netflix Benchmarks Cassandra on AWS

Remember when you were doing math problems in school, and the teacher required you to show your work? Didn’t you hate that? Yeah, me too. But when geeks show their work in solving tough, real-world problems? I love that. And there’s a lot to love in this post by Netflix’s Adrian Cockcroft and Denis Sheahan.

Netflix is deploying Apache Cassandra as a data store for production use. While setting it up, Netflix has created benchmarks to stress-test Cassandra running on AWS, and they’ve shared a lot of results.

The Netflix team used M1 Extra Large (M1.XL) instances to run Cassandra, though they also use M2 Quadruple Extra Large (M2.4XL) units to run Cassandra in production. The clients were running the M2.4XL instance types. The clients ran in a single availability zone, but the Cassandra instances were running in three availability zones. Netflix used EC2’s auto-scaling feature to create instances.

Netflix ran tests with 48, 96, 144 and 288 nodes. The results were impressive, as Netflix basically achieved linear scaling for client writes each time they doubled the number of nodes. I’ve included the chart from Netflix here.

An interesting observation buried in the results is that Netflix found network latency and response times are lower in AWS Europe than in the US East.

If you’re wondering what kind of costs were incurred, Netflix shows us that too. For a 48-node test that ran about 15 minutes, the cost was $60.97. The 96-node test ran 22 minutes, and had a bill of $121.94. The 288-node test took 66 minutes and cost Netflix $561.86.

Overall, a really good look at how Netflix is using and benchmarking Cassandra in AWS.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.