re:Invent 2012 Optimizing Cassandra

Download re:Invent 2012 Optimizing Cassandra

Post on 06-May-2015




7 download


AWS re:Invent 2012 presentation on Optimizing Cassandra usage at Netflix. Overview of Netflix Open Source projects. Gregg Ulrich, Ruslan Meshenberg.


  • 1.NetflixAWS Cassandra

2. Netflix API Growth in requests 25Requests in Billions (per day) 20 15 10 5 0Data Center Capacity 3. us-west-21c1c 1a1e 1dS31b 1d 1e 1b 1cDurability (Quorum)1c One instance: 1c 1a 1aAvailability zone: Replica set: 1e 1d 1c 1b1d 1e 1b 1c1c S31a S3us-east-1eu-west-1 4. 23 5. 24 6. 25 7. 26 8. Client Writes/s by node count Replication Factor = 31200000 10998371000000800000600000 537172400000 366828200000 1743730050 100 150 200250 300 350 9. 50Number of production clusters15Number of multi-region clusters4 Max regions, one cluster101 Total TB of data across all clusters780 Number of Cassandra nodes72/32 Largest Cassandra cluster (nodes/data in TB)250k/800k Max read/writes per second on a single cluster 10. 11. We are sincerely eager tohear your FEEDBACK on thispresentation and on re:Invent. Please fill out an evaluation form when you have achance.