Cassandra versus cloud databases
Is open source Apache Cassandra still relevant in an era of hosted cloud databases? Jonathan Ellis discusses Cassandras strengths and weaknesses relative to Amazon DynamoDB, Microsoft CosmosDB, and Google Cloud Spanner.
Talk Title | Cassandra versus cloud databases |
Speakers | Jonathan Ellis (DataStax) |
Conference | Strata Data Conference |
Conf Tag | Make Data Work |
Location | New York, New York |
Date | September 11-13, 2018 |
URL | Talk Page |
Slides | Talk Slides |
Video | |
Apache Cassandra is 10 years old. It was created at a time when the best practice for large applications was sharded relational databases. Since then, open source NoSQL has become an accepted part of the industry, and leading cloud vendors have created their own PAAS offerings. Is Cassandra still relevant? Jonathan Ellis discusses Cassandra’s strengths and weaknesses relative to Amazon DynamoDB, Microsoft CosmosDB, and Google Cloud Spanner, covering the trade-offs they make for the CAP theorem, the data model they expose, how they handle cross-region replication, and the consistency guarantees they offer. Jonathan offers a brief overview of the architecture of each system, either published or inferred, and the implications those have for their suitability for different workloads. He then details unique features of each and makes recommendations as to which should be on your company’s short list for infrastructure investment.