#crdt

2020-10-16 7:54
CRDT扩展为无冲突复制数据类型,它指的是知道如何无冲突合并的一族结构。CRDT有两个主要的亚家族:CvRDT和CmRDT。它们的复制方式不同。CvRDT是基于状态的,这意味着您将通过网络将整个CRDT状态发送给您的同行。相反,CmRDT通过将所有编辑(称为操作)分发到系统中的每个节点来进行复制。 在这里,我们将快速......
2020-9-29 5:19
几周前,我看了马丁·克莱普曼(Martin Kleppmann)关于CRDTS的演讲,我感到了深深的绝望。也许我在过去十年中所做的所有工作终究不会成为未来的一部分,因为马丁在CRDT方面的工作将取代它。真的很好吃。 2010年左右,我在Google Wave上工作。Wave试图建立可协作编辑的空间,以取代电子邮件、G......
2020-8-17 2:52
CRDT经常被誉为构建协作应用程序的圣杯,因为它们不需要中央权威机构来解决同步冲突。它们为扩展后端基础设施提供了新的可能性,也非常适合作为根本不需要服务器的分布式应用程序的数据模型。 但是,一些文本编辑器开发人员报告说不使用它们,因为它们会带来太大的开销。 就在最近,Marijn Haverbeke写到了他反对将CR......
2020-7-7 20:32
下载PDF摘要:OT(操作转换)是在20世纪80年代后期为支持实时生态编辑器而发明的,现已发展成为当今工作协同编辑器中使用的核心技术,并在主要工业产品中采用。CRDT(交换式复制数据类型)是在2006年左右首次提出的,名称为WOOT(无操作转换)。后续的CRDT变体通常被贴上后OT技术的标签,这些技术能够使协同编辑中......
2020-7-7 7:24
亲爱的读者!如果您正在阅读这篇文章,很可能是因为您的浏览器指向了我的网站和/或点击了此页面的链接。也许您甚至正在从移动设备上阅读这篇文章!1激发这一切的最佳条件。 没错,当您构建Web应用程序时,您必须绝对、肯定地关注Web的分布式方面(除非您的应用程序是无状态的,比如我的网站)。 这意味着什么?您可能有一群用户。这......