Apache Cassandra in the Cloud : Amazon Keyspaces and Datastax Astra
Apache Cassandra is a distributed database that delivers the high availability, performance, and linear scalability today’s most demanding applications require. It offers operational simplicity and effortless replication across cloud service providers, data centers, and geographies, and it can handle petabytes of information and thousands of concurrent operations per second across hybrid cloud environments. The arrival of managed cloud services to Cassandra is key to making this high-performance, highly-scaled distributed database accessible to a wider audience. Cassandra has long been known for its performance and scale, but never for its ease of use. Given those hurdles, But, as the popularity of AWS's DynamoDB service shows, there is strong demand for distributed databases. The fact is, managed cloud services eliminate, patches, maintenance, and upgrades. The management API wraps an abstraction layer around the JMX (Java Management Extensions) that Cassandra uses to provi