~/talk

Strong and Efficient Consistency with Consistency-Aware Durability

Talkat FAST '20 · on Thursday, 2020-02-27· at 12:00· FAST '20: Grand Ballroom ABCFGH· [distributed-systems]
links:none on file
links:none on file
links:none on file
slides:none on file

Introduces consistency-aware durability (CAD) and implements it by changing ZooKeeper into ORCA modifies ZooKeeper to enforce durability on reads rather than writes, using a global durable index and per-item update indexes plus an active set so followers can still serve reads. Claims: cross-client monotonic reads guaranteed across failures; ORCA matches eventual-durable throughput while outperforming immediate-durable ZooKeeper by 1.8–3.3× and cutting geo-distributed latencies by up to an order of magnitude; correctness verified under fault injection.

AI-written summary · about

  1. 0:00Start
  2. 0:27Consistency Models in Distributed Systems
  3. 1:33Two Widely Used Durability Models
  4. 2:51CAD: Consistency-aware Durability
  5. 8:22Realizing Weaker Models
  6. 11:43Cross-client Monotonic Reads upon CAD
  7. 14:10ORCA Read Path
  8. 15:44Cross-Client Monotonic Reads in ORCA
  9. 18:25CAD Durability Layer Performance
  10. 20:08ORCA System Performance
  11. 22:12Summary and Conclusions
~/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.