Hacker News new | ask | show | jobs
by mweidner 918 days ago
Another name for Causal Trees is "RGA" (Replicated Growable Array). They are ~identical algorithms that were published concurrently. E.g., Automerge uses RGA (https://automerge.org/docs/documents/#lists).
1 comments

That is true, but I think the CT paper frames the algorithm in a much clearer way than the RGA paper does. It’s a pleasure to read.
RGA is a terrible name. It sounds more like some sort of new alternative to B-Trees than a concurrent data structure.