mochi/statebox
View on GitHub ↗ ★ 255 Erlang
Erlang state "monad" with merge/conflict-resolution capabilities. Useful for Riak.
7 mentions on Hacker News by 6 people: 0 stories, 7 comments · first 2011-09-08 · latest 2022-12-05
20082026
-
This is a cool approach. It reminds me of statebox by mochimedia: https://github.com/mochi/statebox . If I'm understanding correctly, it requires the mutations to be deterministic in order for the nodes to converge. Replicache…
comment by aboodman · 2022-12-05 · in You might not need a CRDT -
…to digging into it. There are other approaches to CRDTs that I'm more excited about: Statebox ( https://github.com/mochi/statebox ) from years ago is a CRDT that encodes arbitrary transitions and converges by rewinding and replaying in a…
comment by aboodman · 2019-11-25 · in Mergeable replicated data types – Part I -
Implementing CRDTs on riak 1.x was done years ago: https://github.com/mochi/statebox
comment by mulligan · 2014-07-22 · in Riak 2.0.0 RC1 -
…made state box and it's very easy to understand. Give the README a read to understand more basics: https://github.com/mochi/statebox
comment by seiji · 2014-06-14 · in Facebook Announces Apollo, a New NoSQL Database for On-line Low Latency Storage -
…https://github.com/aphyr/meangirls https://github.com/ericmoritz/crdt https://github.com/mochi/statebox
comment by reiddraper · 2012-05-14 · in Migrating From MongoDB To Riak At Bump -
https://github.com/mochi/statebox
comment by aphyr · 2011-09-12 · in MongoDB 2.0 Released -
…[2] Riak-java-client - https://github.com/basho/riak-java-client/ [3] Statebox - https://github.com/mochi/statebox
comment by russellossme · 2011-09-08 · in My Year of Riak