Comparing design decisions, performance, and use case fit

Apache Cassandra and ScyllaDB are distributed databases designed to handle massive globally-distributed workloads. They were both created with a highly scalable architecture and both use the same CQL query language. But their priorities and design decisions have diverged quite a bit over the past decade.

From the start, there have been notable differences in fundamentals such as sharding, caching, and indexing. The differences have become more significant with the most recent releases. For example, Cassandra 5 introduced Storage‑Attached Indexes, Trie‑based Memtables & SSTables and Unified Compaction Strategy. Meanwhile, ScyllaDB added tablets elasticity (vs. vNodes), Raft, support for up to 90% storage utilization, and ZSTD dictionary-based compression for both network and storage. And both are now taking distinctly different approaches to vector search.

Join this webinar for a side-by-side analysis of the key differences and what it means for teams working with high-performance databases. We’ll cover:

  • A look inside each database’s architecture and internal operations
  • How performance, features, and deployment options compare
  • What’s unique in each and what use cases / technical requirements benefit most from each database’s differentiators

REGISTER TO SAVE YOUR SEAT

Thursday, October 16 2025

10am PT | 1pm ET | 6pm GMT

Can't make it? Sign up anyway - we'll send you the slides and recording after the broadcast.

Speaker(s)

Speaker photo

Felipe Cardeneti Mendes
Technical Director

Speaker photo

Guilherme da Silva Nogueira
Technical Director