~/talk

Riak Ensemble A Paxos based Framework for Scalable, Consistent Systems

speakerdeck:jtuple
slides:none on file

Riak Ensemble is a Paxos‑based library that gives per-key atomic updates by treating each key as a microstate and running multi‑Paxos with leader leases, so the common case is one‑round‑trip common case and the worst case falls back to two round‑trips. It integrates with Riak as a backend, supports dynamic membership (three, five or seven‑node ensembles), does leader election and epoch sequencing, and resolves partial‑write ambiguities at read time. The implementation is production‑oriented and designed to scale by adding ensembles.

AI-written summary · about

  1. 0:00Introduction to Ryokan
  2. 0:48The Need for Consistency
  3. 2:46CAP Theorem Explained
  4. 4:18Eventual Consistency
  5. 5:50Handling Conflicts
  6. 7:43Consensus Algorithms
  7. 9:03Paxos Fundamentals
  8. 12:32Multi-Paxos Optimization
  9. 14:43Challenges in Implementation
  10. 17:01Alternative Consensus Approaches
  11. 19:26Ryokan Ensemble Architecture
  12. 22:38Atomic Updates in Ryokan
  13. 24:05Managing Ensembles
  14. 26:46Write and Read Operations
  15. 30:06Handling Partial Write Failure
  16. 33:59Consistency Semantics
  17. 37:03Ryokan System Architecture
  18. 38:25Peer Behavior and Backend
  19. 41:49Clustering and State Transfer
  20. 44:20Conclusion and Membership
~/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.