Isn't that similar to the "theory of patches", like implemented in Pijul?
Convergence is not enough
11–13 of 13 posts
Re: Convergence is not enough
#12> every object, class, and method — is an Automerge document Sounds an awful lot like the Google Wave experiment but on steroids. And we know how it ended.
I'm hesitating to post this, but really, if that's not what you're saying, it feels like trying to make a zinger has overwhelmed your actual point.
Re: Convergence is not enough
#13This is apparently based on Automerge.[1] It sounds like a really good idea. Is it a good enough idea to sync MMO game clients and servers? Paper from 2012, last Automerge site update in 2025. Why isn't this everywhere? [1] https://automerge.org/
> Is it a good enough idea to sync MMO game clients and servers? After 15 years in the trenches on this stuff, no I don’t think so. Some operations need a clearly defined order for correctness. For example, financial transactions or items moving between inventories. CRDTs don’t provide this. CRDTs are great when it makes sense for a local peer to own changes. Like Git. I think automerge and friends would make for exc…