~/talk

CONSCIOUS CONSISTENCY WITH AKKA CLUSTER, CRDTS AND DISTRIBUTED DATA

Talkat Scalar Conference 2017 · 2017-04-07..04-08· [distributed-systems]
slides:none on file

Akka 2.5 ships akka-distributed-data with a replicator (~3,000 lines) exposing CRDTs and selectable consistency: read local vs read majority and update functions. Implements G-Set, G-Counter/PN-Counter (per-node slots, pruning for removed nodes), LWW-Map and observed-remove set, supports delta gossip to avoid full-state shipping, and warns about overflow, garbage-pruning and LWW anomalies; demonstrates a global shopping-cart design and quantifies risk (e.g. tolerated 6/10,000 diverging carts vs stricter financial needs).

AI-written summary · about

  1. 0:00Introduction
  2. 0:52Roadmap
  3. 1:09DTS
  4. 1:34Cluster
  5. 1:49Consistency
  6. 4:48Concurrent
  7. 5:09High availability
  8. 5:49Optimized config
  9. 6:24Shopping cart service
  10. 6:40Consequences
  11. 7:12Price to be paid
  12. 7:28Convergent Conflict 3
  13. 7:44Incremental Conflict 3
  14. 12:13Monotonic Joint
  15. 12:40Least Upper Bounds
  16. 13:32Aji Counter
  17. 14:52Solution
  18. 16:14Nodes
  19. 17:00Counters
  20. 18:25Global Conditions
  21. 19:08Clever Ways
  22. 19:18TMS System
  23. 19:35CIDTs
  24. 20:25Observed Removed Set
  25. 21:24Replicator
  26. 21:48Naming
  27. 22:08Get
  28. 24:04Shopping Cart
  29. 27:39Interface
  30. 28:47Multimap
  31. 29:08Data for 25
~/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.