Over a million developers have joined DZone.

Netflix Announces Priam, Improves Cassandra Functionality

· Cloud Zone

Download the Essential Cloud Buyer’s Guide to learn important factors to consider before selecting a provider as well as buying criteria to help you make the best decision for your infrastructure needs, brought to you in partnership with Internap.

As some recent polls have indicated, the expected adoption and implementation of NoSQL databases are set to increase exponentially in the coming year.  The Netflix tech blog recently announced the release of Priam, which runs along with Cassandra to provide various kinds of functionality (more on that in a minute).  It seems that Netflix has been doing a lot to develop Astyanax, Netflix's Java Cassandra client, which they open sourced last month, and this new release of Priam, which adds the following processes to work along with Cassandra, detailed on the Netflix Tech Blog:

    •    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

The Cloud Zone is brought to you in partnership with Internap. Read Bare-Metal Cloud 101 to learn about bare-metal cloud and how it has emerged as a way to complement virtualized services.


Opinions expressed by DZone contributors are their own.

The best of DZone straight to your inbox.

Please provide a valid email address.

Thanks for subscribing!

Awesome! Check your inbox to verify your email so you can start receiving the latest in tech news and resources.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}