~/talk

Bringing Apache Cassandra Closer to Kubernetes

Talkat Cassandra Summit 2023 · on Tuesday, 2023-12-12· at 15:40· LL20B (Lower Lobby Level)· [kubernetes]
github:tjake
slides:none on file

A Cassandra-based serverless system is built to run only on Kubernetes and is already running in production as Astra, decoupling compute and storage by using S3 as source of truth with local NVMe caches and miss latency around 10–20 ms. Metadata lives in Etcd, compaction is extracted and scales independently as compaction runs as a separate Lambda-like service, and multi-tenancy is achieved by making the ring a keyspace-level construct, with RF=3 and compaction-driven deduplication.

AI-written summary · about

  1. 0:00Introduction
  2. 1:48Why is Apache Cassandra hard to operate
  3. 5:32Elasticity is a problem
  4. 7:01Ideal database as a service
  5. 7:35Ideal databases service
  6. 8:23Cloud databases
  7. 9:34Cassandra as a shared library
  8. 11:22The Logical description
  9. 12:01The Physical description
  10. 14:10Scaling
  11. 14:42Benefits
  12. 17:54Multitenant data platform
  13. 21:12Cash miss latency
  14. 25:04Availability zones
  15. 26:09Dealing with lost data
  16. 28:21Cash Coherency
  17. 32:31Compaction
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.