@cmeik @seancribbs Seems like CRDTs have a space growth problem. Shouldn't you lock+reduce occasonially?
-
-
Replying to @evanphx
@evanphx@cmeik@seancribbs there's a concept of pruning/distributed GC there that you can find some info about /cc@reiddraper1 reply 0 retweets 0 likes -
Replying to @mrb_bk
@mrb_bk@evanphx@cmeik@seancribbs can do it lazily and without blocking reads/writes, but you do need consensus (for membership at least)1 reply 0 retweets 0 likes -
Replying to @reiddraper
@reiddraper@mrb_bk@cmeik@seancribbs Seems like without eventually performing some kind of consensus cleanup, CRDT is unbounded in space.1 reply 0 retweets 0 likes -
Replying to @evanphx
@evanphx@reiddraper@cmeik@seancribbs I believe that that is accurate yes.2 replies 0 retweets 0 likes -
Replying to @mrb_bk
@mrb_bk@evanphx@reiddraper@cmeik@seancribbs “garbage collection”1 reply 0 retweets 0 likes -
Replying to @fowlduck
@fowlduck@mrb_bk@reiddraper@cmeik@seancribbs Doesn't any production CRDT setup require that GC step then?1 reply 0 retweets 0 likes -
Replying to @evanphx
@evanphx@mrb_bk@reiddraper@cmeik@seancribbs afaik yes, unless you don’t care about the garbage taking up space1 reply 0 retweets 0 likes -
Replying to @fowlduck
@fowlduck@mrb_bk@reiddraper@cmeik@seancribbs Having dealt with systems that didn't consider space usage up front, imho you always care.3 replies 0 retweets 0 likes
@evanphx @fowlduck @mrb_bk @reiddraper @cmeik @seancribbs Bitcoin users are learning this the hard way as the block chain grows
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.