~/talk

Eventually Consistent Data Structures

slides:none on file

Explains why Riak, Voldemort and Cassandra need deterministic data types and presents Convergent/Commutative Replicated Data Types that guarantee a single merge result. Covers concrete implementations: G-counter and PN-counter for increments, G-set, 2P-set, LWW-element-set and OR-set (observed-remove) for membership, and graph constraints. Shows how CRDTs fix Dynamo-style cart and support social graphs, notes GC/tombstone growth and lists client libraries like statebox and knockbox.

AI-written summary · about

  1. 0:00Introduction and setup
  2. 0:49Eventual consistency basics
  3. 8:03Conflict-free replicated data types
  4. 14:36CRDT flavors and registers
  5. 16:45Counters and sets
  6. 23:57Breather and graph data types
  7. 30:43Use cases and challenges
  8. 35:23Q&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.