Awesome Cassandra 
Cassandra is a free and open-source, distributed, wide column store, NoSQL database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. Cassandra is supported by the Apache Software Foundation and is also known as Apache Cassandra.
This is a curated list of awesome Cassandra packages and resources. Maintained by Rahul Singh of Anant. Feel free contact me if you'd like to collaborate on this and other awesome lists. Awesome Cassandra , Awesome Solr, Awesome Lucene. This powers the Resources section of Cassandra.Link, a rich collection of blog feeds, and curated links as a searchable knowledge base.
Contents
- General
- Cassandra
- Cassandra History
- Cassandra Use Cases
- Cassandra Distributions
- Using Cassandra
- Cassandra from Relational
- Cassandra Data Modeling
- Cassandra Architecture
- Cassandra Monitoring
- Cassandra Maintenance
- Cassandra Performance Tuning
- Cassandra Security
- Cassandra Deployment
- Integrating with Cassandra
- Databases
- Timeseries Databases
- Graph
- Miscellaneous
- Packages
- Libraries
- Tools
- Open Source Applications
- Logging /Metrics
- Resources
- Documentation
- Books
- Courses
- Communities
- Blogs
- Videos
- Slides
General
Cassandra
- Apache Cassandra - Manage massive amounts of data, fast, without losing sleep.
Cassandra History
- IDG: 10 Years of Apache Cassandra - Retrospective discussing the first 10 years of Cassandra's history.
- ZDNet: Cassandra Turns 10 - Highlights of the growth of Cassandra over it's first 10 years.
Cassandra Use Cases
- Datastax Academy: What is Cassandra? - Introduction to what Cassandra is, where it came from, and some of it's benefits.
- Kaa application based on Raspberry Pi and DHT11 sensor - Cassandra IoT usecase with Raspberry Pi and a DHT11 Sensor.
- Simple Node.js Express 4 Cassandra Application - MySubscribers is a very simple application (Start of an application) which allows you to create, read, update and delete users/subscribers. This application was only created to aid the YouTube course.
Cassandra Distributions
Cassandra Compliant Databases on JVM
- DataStax Enterprise - Most widely used commercial distribution of Cassandra, integrated with Apache Spark (for SparkSQL, analytics), Apache Solr (for secondary index), Apache TinkerPop based Graph stored in Cassandra, and OpsCenter.
- DDAC/Luna - Datastax Distribution of Cassandra, a production ready distribution with a bulk loader supported by Datastax. DDAC is Deprecated now, but Datastax is still supporting Cassandra with it's new Luna Service.
Cassandra Compliant Databases on C++
- ScyllaDB - NoSQL data store using the seastar framework, compatible with Cassandra.
- YugaByte Database - YugaByteDB is a transactional, high-performance database for building distributed cloud services. It supports Cassandra-compatible and Redis-compatible APIs, with PostgreSQL in Beta.
Cassandra as a Service / Managed Cassandra Based on Open Source Cassandra
- DataStax Astra - DataStax Astra Cassandra as a Service running on the Kubernetes operator Cassandra available on AWS and GCP.
- IBM Cloud Databases for DataStax - IBM Cloud Managed Service for DataStax Enterprise.
- Instaclustr Managed Cassandra as a Service - Instaclustr provides a fully managed and SOC 2 certified hosted & managed service for Cassandra® on AWS, Azure, GCP and IBM Cloud.