Automating Cassandra Deployments in the Cloud with PyStratus
While creating a Cassandra cluster is relatively straightforward, as with any clustered system there are mundane and sometime tedious tasks to perform. The binary artifacts have to be synced across machines, the config files need to be created and define all the ColumnFamilies, and then there's the problem of setting the initial token for each node to achieve a balanced cluster, which prevents a simple rsync of the configuration across all the nodes. If you're doing this often and not persisting the cluster (for instance, during testing) this can be a lot of manual duplication.
This is where the recently released PyStratus project by Digital Reasoning comes to the rescue. With a single command, you can launch a cluster of any size, optionally make it persistent, and be ready to start taking load in minutes.
DataStax has many ways for you to advance in your career and knowledge.
You can take free classes, get certified, or read one of our many white papers.
register for classes
DBA's Guide to NoSQL