~/talk

Evolving Transactions in Apache Cassandra

Talkat ApacheCon@Home 2021 · 2021-09-21..09-23· [databases]
links:none on file
slides:none on file

Cassandra reduces LWT phases by merging Paxos prepare and read, cutting geo latency from four to two wide‑area round trips for writes and to one wide‑area round trip for reads when uncontended, implements a deterministic simulator plus a linearizability verifier, and runs in production with ~1.5 trillion read-only and 0.25 trillion write transactions to date. Proposal adds leaderless, multi-shard consensus (Accord/tempo ideas) to guarantee strict serializability with one‑round latency in normal conditions and resilient fast paths that adapt electorates under failures.

AI-written summary · about

  1. 0:00Introduction to Cassandra transactions
  2. 3:03Lightweight transactions and Paxos
  3. 8:42Performance improvements in Paxos
  4. 13:14General purpose distributed transactions
  5. 19:33Leaderless consensus protocols
  6. 28:47Ideal transaction properties
  7. 34:25Failure properties and recovery quorums
  8. 37:12Future of Cassandra transactions
  9. 46:46Q&A session
~/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.