How to Setup a Highly Available Multi-AZ Cassandra Cluster on AWS EC2 - High Scalability -
Originally built by Facebook in 2009, Apache Cassandra is a free and open-source distributed database designed to handle large amounts of data across a large number of servers. At Stream, we use Cassandra as the primary data store for our feeds. Cassandra stands out because it's able to:
-
Shard data automatically
-
Handle partial outages without data loss or downtime
-
Scales close to linearly
If you're already using Cassandra, your cluster is likely configured to handle the loss of 1 or 2 nodes. However, what happens when a full availability zone goes down?
In this article you will learn how to setup Cassandra to survive a full availability zone outage. Afterwards, we will analyze how moving from a single to a multi availability zone cluster impacts availability, cost, and performance.
Read full article from How to Setup a Highly Available Multi-AZ Cassandra Cluster on AWS EC2 - High Scalability -
No comments:
Post a Comment