The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
Proceedings of the 25th International Conference Companion on World Wide Web - WWW '16 Companion 2016
DOI: 10.1145/2872518.2890539
|View full text |Cite
|
Sign up to set email alerts
|

Crate

Abstract: Real-time collaborative editors are common tools for distributing work across space, time, and organizations. Unfortunately, mainstream editors such as Google Docs rely on central servers and raise privacy and scalability issues. Crate is a real-time decentralized collaborative editor that runs directly in web browsers thanks to WebRTC. Compared to state-of-the-art, Crate is the first real-time editor that only requires browsers in order to support collaborative editing and to transparently handle from small t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2017
2017
2020
2020

Publication Types

Select...
4
2
1

Relationship

4
3

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 3 publications
0
8
0
Order By: Relevance
“…CRDT 17,18 is a new framework of data structure where all concurrent updating operations must commute to ensure convergence in collaborative systems. Initially, the algorithm has been successfully applied to different data structures in collaborative systems 33,34 for linear data type, 35 tree document data type, 17 semistructured data type, 36 and JSON document 37 . Recently, many CRDT are proposed to support collaborative editing of semantic stores.…”
Section: Background and Related Workmentioning
confidence: 99%
“…CRDT 17,18 is a new framework of data structure where all concurrent updating operations must commute to ensure convergence in collaborative systems. Initially, the algorithm has been successfully applied to different data structures in collaborative systems 33,34 for linear data type, 35 tree document data type, 17 semistructured data type, 36 and JSON document 37 . Recently, many CRDT are proposed to support collaborative editing of semantic stores.…”
Section: Background and Related Workmentioning
confidence: 99%
“…These are not practical assumptions. In practice, processes may join and leave the system at any time; and processes may reconfigure their neighborhood at any time [4]. Figure 3 shows an example of message dissemination in dynamic settings where causal delivery is violated.…”
Section: Background and Motivationsmentioning
confidence: 99%
“…Causal broadcast [1] is a fundamental building block of many distributed applications [2] such as distributed social networks [3], distributed collaborative software [4,5], or distributed data stores [6,7,8,9,10]. Causal broadcast is a reliable broadcast where all connected processes deliver each broadcast message exactly once following the happen before relationship [11,12]: when Alice comments Bob's picture, everyone receives the comment after the picture; unrelated events are delivered in any order.…”
Section: Introductionmentioning
confidence: 99%
“…As with OT, several CRDTs for text documents have been developed, including RGA [Roh et al 2011], Treedoc [Preguiça et al 2009], WOOT [Oster et al 2006b], Logoot , and LSEQ [Nédelec et al 2016[Nédelec et al , 2013. Other datatypes include registers and counters [Shapiro et al 2011a,b], maps [Baquero et al 2016], sets [Bieniusa et al 2012a,b], XML [Martin et al 2010], and JSON trees .…”
Section: Related Workmentioning
confidence: 99%