TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Causal Trees

235 点作者 sno6超过 1 年前

9 条评论

mweidner超过 1 年前
Another name for Causal Trees is &quot;RGA&quot; (Replicated Growable Array). They are ~identical algorithms that were published concurrently. E.g., Automerge uses RGA (<a href="https:&#x2F;&#x2F;automerge.org&#x2F;docs&#x2F;documents&#x2F;#lists" rel="nofollow noreferrer">https:&#x2F;&#x2F;automerge.org&#x2F;docs&#x2F;documents&#x2F;#lists</a>).
评论 #38667549 未加载
bytearray超过 1 年前
How does the performance of Causal Trees compare to other CRDT implementations, especially in scenarios with a high frequency of concurrent updates? It seems like a promising approach for collaborative text apps, but I&#x27;m curious about its scalability and real-world performance.
评论 #38664774 未加载
评论 #38662358 未加载
jasonjmcghee超过 1 年前
This is a really fun post. Really appreciate the time you put into it!<p>Quick note: on mobile, the text inputs for the clients is forcing all the text to be very tiny, and you need to manually zoom in to read it.
alephnan超过 1 年前
&gt; Don’t fret if you’re a fan of central authority though, Figma successfully uses CRDTs server-side to handle the collaborative aspects of their product, as well as Soundcloud and many others.<p>Why bother with CRDTs if you’re doing server-side synchronization?<p>MMORPGs can handle synchronizing thousands of users without problem.
评论 #38662998 未加载
CodeGroyper超过 1 年前
I don&#x27;t know what CRDT stands for, can anyone tell me?
评论 #38663406 未加载
评论 #38663400 未加载
andai超过 1 年前
What does SoundCloud need CRDTs for?
评论 #38667357 未加载
euroderf超过 1 年前
if you like CRDTs, have a look at pijul version control.
cma超过 1 年前
Conflict-Free Replicated Data Type
shoarek超过 1 年前
You posted this 2 times in 3 hours. By the way, Your connection is not private.