Performance at any scale with Cassandra on Google Cloud Platform
Apache Cassandra is an open source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Cassandra offers robust support for clusters spanning multiple datacenters, with asynchronous masterless replication allowing low latency operations for all clients.
A fast front end without a fast backend has limited use. Google Cloud Platform can rapidly provision and scale networking load to handle one million requests per second. Using 330 Google Compute Engine virtual machines, 300 1TB Persistent Disk volumes, Debian Linux, and Datastax Cassandra 2.2, we were able to construct a setup that can sustain one million writes per second with a median latency of 10.3 ms and 95% completing under 23 ms.
Benefits of Cassandra on Google Cloud Platform:
-
Easy Setup
Deploy a Cassandra cluster with only a few clicks on Compute Engine.
-
High Throughput
Compute Engine, combined with Persistent Disk resources, are a perfect match for high write-intensive Cassandra deployments.
-
High Availability
Cassandra's flexible replication features support deployments across multiple Compute Engine zones and regions.
How to Get Started
Use Cassandra
Follow our tutorial to learn how to quickly deploy and configure a Cassandra cluster on Google Compute Engine. The tutorial leaves you with a running Cassandra cluster configured to your specifications while incorporating best practices.
Documentation and code
Get in Touch
Contact sales
Let our sales team help you determine the best way to begin using Cassandra on Google Cloud Platform.
Get in touch with DataStax
DataStax provides software, training, systems integration, and support for Cassandra.
Engage with the Cassandra community
Network with Cassandra professionals at Planet Cassandra.
Customers using Cassandra on Cloud Platform
RiptideIO
RiptideIO’s Brightworks platform, powered by Apache Cassandra, brings the advantages of a modern software architecture to the connected world by delivering an always-on, dynamic experience for the Internet-of-Things for some of the world’s top companies.
TimeSeries
“Google's Compute Engine allows for really quick provisioning of servers, disks, network rules, etc. The tools provided also make the experience really smooth. When you couple this with billing by the minute, you have what is really an ideal platform on which to run a performance-intensive application like Cassandra.”
TimeSeries Group