• Backup and recovery
• Bootstrapping and automated token assignment.
• Centralized configuration management
• RESTful monitoring and metrics
Netflix seems to be focusing on the importance of backing up and restoring data on the cloud. Keeping data secure and accessible is one of the touchier aspects of the reliability (or lack thereof) of Cloud computing. Further details of the ways in which Netflix is using Cassandra to improve the accessibility of their data can be found at the Netflix Tech blog announcement here.
Towards the end of the post, Netflix further boasts its adoption and use of Cassandra by listing some "Key Cassandra facts at Netflix." Perhaps these are further evidence of a coming deluge of NoSQL -based technologies to be used by private enterprises this year.
• 57 Cassandra clusters running on hundreds of instances are currently in production, many of which are multi-regional
• Priam backs up tens of TBs of data to S3 per day.
• Several TBs of production data is restored into our test environment every week.
• Nodes get replaced almost daily without any manual intervention
• All of our clusters use random partitioner and are well-balanced
• Priam was used to create the 288 node Cassandra benchmark cluster discussed in our earlier blog post