Home / Companies / DataStax / Blog / Post Details
Content Deep Dive

Adelphi: Apache Cassandra™ testing goes Cloud Native

Blog post from DataStax

Post Details
Company
Date Published
Author
Gianluca Righetto
Word Count
1,464
Language
English
Hacker News Points
-
Summary

Adelphi is an open-source QA tool for Apache Cassandra™ that simplifies running data integrity and performance tests on Kubernetes. It leverages pre-packaged workload generators, such as NoSQLBench, Gemini, and cassandra-diff, to create a simple and reproducible testing process. Adelphi is built on top of two main CustomResourceDefinitions: K8ssandra Cass-Operator and Argo Workflow. It spins up two side-by-side (though isolated) Cassandra clusters in Kubernetes and generates a pseudo-random workload based on the provided schema. The persisted data of both clusters is then compared as an integrity guarantee. Adelphi is currently being developed, with some known limitations around UDT/UDF support and automatic migration of schemas across major versions. Future updates will include a new UI for better user experience and data archival.