OPERATING SYSTEMSOS Linux

Bringing Apache Cassandra Closer to Kubernetes – Jake Luciani, DataStax

Bringing Apache Cassandra Closer to Kubernetes – Jake Luciani, DataStax

As the prevalence of application development on Kubernetes increases, there is a greater need for database solutions purpose-built for Kubernetes. Many open source databases have been adapted to run on Kubernetes, but few leverage the deep ecosystem of projects that have become foundational to Kubernetes. Just as application development has become cloud-native so must the database. This talk will discuss the design and implementation of the Astra Serverless Database which was built from the ground up to run only on Kubernetes infrastructure. This system separates compute and storage, auto-scales based on usage, and is multi-tenant. It is built upon Apache Cassandra, Stargate, Etcd, Prometheus, and object-storage like Minio or Ceph. You will learn how decoupling different aspects of Cassandra into scaleable services and relying on the benefits of Kubernetes and it’s ecosystem creates a simpler, more powerful database service than Apache Cassandra alone.

source

by The Linux Foundation

linux foundation