Garbage collecting the internet : A survey of distributed garbage collection, ACM Comput. Surv, vol.30, issue.3, pp.330-373, 1998. ,
Evaluation methodology for replicated data types. Theses, 2015. ,
URL : https://hal.archives-ouvertes.fr/tel-01252234
Evaluating CRDTs for real-time document editing, Proceedings of the 11th ACM symposium on Document engineering, DocEng '11, pp.103-112, 2011. ,
DOI : 10.1145/2034691.2034717
URL : https://hal.archives-ouvertes.fr/inria-00629503
Amazon dynamodb ,
Supporting Adaptable Granularity of Changes for Massive-scale Collaborative Editing, Proceedings of the 9th IEEE International Conference on Collaborative Computing: Networking, Applications and Worksharing, 2013. ,
DOI : 10.4108/icst.collaboratecom.2013.254123
Specification and Complexity of Collaborative Text Editing, Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, PODC '16, 2016. ,
DOI : 10.1145/2933057.2933090
URL : https://hal.archives-ouvertes.fr/hal-01351512
Eventual consistency today, Communications of the ACM, vol.56, issue.5, pp.55-63, 2013. ,
DOI : 10.1145/2447976.2447992
IPFS -content addressed, versioned, P2P file system. CoRR, abs, 1407. ,
Brief Announcement: Semantics of Eventually Consistent Replicated Sets, pp.441-442, 2012. ,
DOI : 10.1007/978-3-642-33651-5_48
URL : https://hal.archives-ouvertes.fr/hal-00769554
Project maelstrom ,
Studying learning in the worldwide classroom : Research into edx's first mooc, Research & Practice in Assessment, vol.8, pp.13-25, 2013. ,
Replicated data types, Proceedings of the 41st ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, POPL '14, pp.271-284, 2014. ,
DOI : 10.1145/2535838.2535848
URL : https://hal.archives-ouvertes.fr/hal-00934311
Self-tuning distributed hash table (dht) for resource location and discovery (reload) RFC 7363, 2014. ,
Concerning the size of logical clocks in distributed systems, Information Processing Letters, vol.39, issue.1, pp.11-16, 1991. ,
DOI : 10.1016/0020-0190(91)90055-M
Composer les techniques de sécurité pour un nuage plus sûr, 2016. ,
Language Support for Loosely Consistent Distributed Programming, 2014. ,
Vivaldi, ACM SIGCOMM Computer Communication Review, vol.34, issue.4, pp.15-26, 2004. ,
DOI : 10.1145/1030194.1015471
Epidemic algorithms for replicated database maintenance, Proceedings of the sixth annual ACM Symposium on Principles of distributed computing, pp.1-12, 1987. ,
A Foundation for the Study of Group Decision Support Systems, Management Science, vol.33, issue.5, pp.589-609, 1987. ,
DOI : 10.1287/mnsc.33.5.589
Concurrency control in groupware systems, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, SIGMOD '89, pp.399-407, 1989. ,
Groupware: some issues and experiences, Communications of the ACM, vol.34, issue.1, pp.39-58, 1991. ,
DOI : 10.1145/99977.99987
A research center for augmenting human intellect Fall Joint Computer Conference, Part I, AFIPS '68 (Fall, part I), Proceedings of the, pp.395-410, 1968. ,
On random graphs i, Publ. Math. Debrecen, vol.6, pp.290-297, 1959. ,
Lightweight probabilistic broadcast, ACM Transactions on Computer Systems (TOCS), vol.21, issue.4, pp.341-374, 2003. ,
The Semantic Web, Latest Advances and New Domains : 13th International Conference Proceedings, chapter CyCLaDEs : A Decentralized Cache for Triple Pattern Fragments, pp.455-469, 2016. ,
Heterogeneous Gossip, Proceedings of the 10th ACM/IFIP/USENIX International Conference on Middleware, Middleware '09, pp.1-3, 2009. ,
DOI : 10.1007/978-3-642-10445-9_3
URL : https://hal.archives-ouvertes.fr/inria-00436125
Scamp : Peerto-peer lightweight membership service for large-scale group communication, Networked Group Communication, pp.44-55, 2001. ,
Peer-to-peer membership management for gossip-based protocols, IEEE Transactions on Computers, vol.52, issue.2, pp.139-149, 2003. ,
british intelligence mining data from nine U.S. internet companies in broad secret program, 2013. ,
An adaptive stabilization framework for distributed hash tables, Proceedings 20th IEEE International Parallel & Distributed Processing Symposium, p.10, 2006. ,
DOI : 10.1109/IPDPS.2006.1639269
Internet encyclopaedias go head to head, Nature, vol.438, issue.7070, pp.438900-901, 2005. ,
DOI : 10.1038/438900a
Google docs ,
Deep hypertext with embedded revision control implemented in regular expressions, Proceedings of the 6th International Symposium on Wikis and Open Collaboration, WikiSym '10, pp.1-3, 2010. ,
DOI : 10.1145/1832772.1832777
Computer-supported cooperative work: history and focus, Computer, vol.27, issue.5, pp.19-26, 1994. ,
DOI : 10.1109/2.291294
Peer-to-Peer Systems II : Second International Workshop Revised Papers, chapter Kelips : Building an Efficient and Stable P2P DHT through Increased Memory and Background Overhead, pp.160-169, 2003. ,
The Peer Sampling Service: Experimental Evaluation of Unstructured Gossip-Based Implementations, Proceedings of the 5th ACM/IFIP/USENIX International Conference on Middleware, pp.79-98, 2004. ,
DOI : 10.1038/30918
Epidemic-style proactive aggregation in large overlay networks, 24th International Conference on Distributed Computing Systems, 2004. Proceedings., pp.102-109, 2004. ,
DOI : 10.1109/ICDCS.2004.1281573
T-Man: Gossip-based fast overlay topology construction, Gossiping in Distributed Systems, pp.2321-2339, 2009. ,
DOI : 10.1016/j.comnet.2009.03.013
Gossip-based peer sampling, ACM Transactions on Computer Systems, vol.25, issue.3, p.8, 2007. ,
DOI : 10.1145/1275517.1275520
Computer Support for Business Teams, 1988. ,
Maintenance of duplicate databases, RFC, vol.677, 1975. ,
Held as Part of the 11th International Federated Conference on Distributed Computing Techniques, Distributed Applications and Interoperable Systems : 16th IFIP WG 6.1 International Conference DisCoTec 2016 Proceedings, chapter Evaluating the Cost and Robustness of Self-organizing Distributed Hash Tables, pp.16-31, 2016. ,
Providing high availability using lazy replication, ACM Transactions on Computer Systems, vol.10, issue.4, pp.360-391, 1992. ,
DOI : 10.1145/138873.138877
Time, clocks, and the ordering of events in a distributed system, Communications of the ACM, vol.21, issue.7, pp.558-565, 1978. ,
DOI : 10.1145/359545.359563
On the Development of Real-Time Multi-User Web Applications, 2013. ,
CoRED, Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work, CSCW '12, pp.1307-1316, 2012. ,
DOI : 10.1145/2145204.2145399
HyParView: A Membership Protocol for Reliable Gossip-Based Broadcast, 37th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN'07), pp.419-429, 2007. ,
DOI : 10.1109/DSN.2007.56
Crdts : Consistency without concurrency control. Arxiv preprint, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00397981
Concise version vectors in winfs, Distributed Computing, pp.209-219, 2007. ,
A Demonstration of the Solid Platform for Social Web Applications, Proceedings of the 25th International Conference Companion on World Wide Web , WWW '16 Companion, pp.223-226 ,
DOI : 10.1145/2872518.2890529
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric, Revised Papers from the First International Workshop on Peer-to-Peer Systems, IPTPS '01, pp.53-65, 2002. ,
DOI : 10.1007/3-540-45748-8_5
Merging OT and CRDT algorithms, Proceedings of the First Workshop on Principles and Practice of Eventual Consistency, PaPEC '14, pp.1-9, 2014. ,
DOI : 10.1145/2596631.2596636
Sp 800-145. the nist definition of cloud computing, National Institute of Standards and Technology, 2011. ,
The impact of web 2.0 developments on realtime groupware, 2010 IEEE Second International Conference on Social Computing (SocialCom), pp.534-539, 2010. ,
Chord on Demand, Fifth IEEE International Conference on Peer-to-Peer Computing (P2P'05), pp.87-94, 2005. ,
DOI : 10.1109/P2P.2005.4
PeerSim: A scalable P2P simulator, 2009 IEEE Ninth International Conference on Peer-to-Peer Computing, pp.99-100, 2009. ,
DOI : 10.1109/P2P.2009.5284506
Robust aggregation protocols for large-scale overlay networks, International Conference on Dependable Systems and Networks, 2004, pp.19-28, 2004. ,
DOI : 10.1109/DSN.2004.1311873
Signature-Free Asynchronous Binary Byzantine Consensus with t < n/3, O(n2) Messages, and O(1) Expected Time, Journal of the ACM, vol.62, issue.4, pp.1000-1020, 2015. ,
DOI : 10.1145/2785953
Optimized OR-Sets without Ordering Constraints, Distributed Computing and Networking, pp.227-241, 2014. ,
DOI : 10.1007/978-3-642-45249-9_15
CRATE, Proceedings of the 25th International Conference Companion on World Wide Web , WWW '16 Companion, pp.231-234, 2016. ,
DOI : 10.1145/2872518.2890539
Concurrency effects over variable-size identifiers in distributed collaborative editing, DChanges, volume 1008 of CEUR Workshop Proceedings. CEUR-WS.org, 2013. ,
LSEQ, Proceedings of the 2013 ACM symposium on Document engineering, DocEng '13, 2013. ,
DOI : 10.1145/2494266.2494278
Spray : an Adaptive Random Peer Sampling Protocol, 2015. ,
Empirical Study on Collaborative Writing: What Do Co-authors Do, Use, and Like?, Computer Supported Cooperative Work (CSCW), vol.6, issue.1, pp.63-89, 2004. ,
DOI : 10.1023/B:COSU.0000014876.96003.be
Data consistency for P2P collaborative editing, Proceedings of the 2006 20th anniversary conference on Computer supported cooperative work , CSCW '06, pp.259-268, 2006. ,
DOI : 10.1145/1180875.1180916
URL : https://hal.archives-ouvertes.fr/inria-00108523
Toward Accountability in the Cloud, IEEE Internet Computing, vol.15, issue.4, pp.64-69, 2011. ,
DOI : 10.1109/MIC.2011.98
Scientific writing : the online cooperative, Nature, vol.514, issue.7520, pp.127-128, 2014. ,
A Commutative Replicated Data Type for Cooperative Editing, 2009 29th IEEE International Conference on Distributed Computing Systems, pp.395-403, 2009. ,
DOI : 10.1109/ICDCS.2009.20
A scalable content-addressable network, Proceedings of the 2001 Conference on Applications , Technologies, Architectures, and Protocols for Computer Communications, SIG- COMM '01, pp.161-172, 2001. ,
Replicated abstract data types: Building blocks for collaborative applications, Journal of Parallel and Distributed Computing, vol.71, issue.3, pp.354-368, 2011. ,
DOI : 10.1016/j.jpdc.2010.12.006
Pastry : Scalable, decentralized object location, and routing for large-scale peer-to-peer systems, Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg, Middleware '01, pp.329-350, 2001. ,
Optimistic replication, ACM Computing Surveys, vol.37, issue.1, pp.42-81, 2005. ,
DOI : 10.1145/1057977.1057980
URL : https://hal.archives-ouvertes.fr/inria-00444768
A comprehensive study of Convergent and Commutative Replicated Data Types, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00555588
Conflict-free replicated data types. Stabilization, Safety, and Security of Distributed Systems, pp.386-400, 2011. ,
URL : https://hal.archives-ouvertes.fr/inria-00609399
Chord : A scalable peer-to-peer lookup service for internet applications, Proceedings of the 2001 Conference on Applications, Technologies, Architectures, and Protocols for Computer Communications, SIGCOMM '01, pp.149-160, 2001. ,
Operational transformation in real-time group editors, Proceedings of the 1998 ACM conference on Computer supported cooperative work , CSCW '98, pp.59-68, 1998. ,
DOI : 10.1145/289444.289469
Achieving convergence, causality preservation, and intention preservation in real-time cooperative editing systems, ACM Transactions on Computer-Human Interaction, vol.5, issue.1, pp.63-108, 1998. ,
DOI : 10.1145/274444.274447
Context-Based Operational Transformation in Distributed Collaborative Editing Systems, IEEE Transactions on Parallel and Distributed Systems, vol.20, issue.10, pp.1454-1470, 2009. ,
DOI : 10.1109/TPDS.2008.240
Adaptive Peer Sampling with Newscast, Euro-Par 2009 Parallel Processing, pp.523-534, 2009. ,
DOI : 10.1145/505202.505228
??-CRDTs, Proceedings of the 2nd Workshop on the Principles and Practice of Consistency for Distributed Data, PaPoC '16, pp.1-12, 2016. ,
DOI : 10.1145/2911151.2911163
CYCLON: Inexpensive Membership Management for Unstructured P2P Overlays, Journal of Network and Systems Management, vol.21, issue.6, pp.197-217, 2005. ,
DOI : 10.1007/s10922-005-4441-x
Collective dynamics of 'small-world' networks, nature, vol.393, issue.6684, pp.440-442, 1998. ,
Collaborative editing over, 2010. ,
URL : https://hal.archives-ouvertes.fr/tel-00542853
Wooki: A P2P Wiki-Based Collaborative Writing Tool, Web Information Systems Engineering ? WISE 2007, pp.503-512, 2007. ,
DOI : 10.1007/978-3-540-76993-4_42
URL : https://hal.archives-ouvertes.fr/inria-00156190
Logoot: A Scalable Optimistic Replication Algorithm for Collaborative Editing on P2P Networks, 2009 29th IEEE International Conference on Distributed Computing Systems, pp.404-412, 2009. ,
DOI : 10.1109/ICDCS.2009.75
URL : https://hal.archives-ouvertes.fr/inria-00432368
Logoot-Undo: Distributed Collaborative Editing System on P2P Networks, IEEE Transactions on Parallel and Distributed Systems, vol.21, issue.8, pp.1162-1174, 2010. ,
DOI : 10.1109/TPDS.2009.173
URL : https://hal.archives-ouvertes.fr/hal-00450416
Ethereum : A secure decentralised generalised transaction ledger, 2014. ,
Fidus writer ,
A partial persistent data structure to support consistency in real-time collaborative editing, 2010 IEEE 26th International Conference on Data Engineering (ICDE 2010), pp.776-779, 2010. ,
DOI : 10.1109/ICDE.2010.5447883
A string-wise CRDT for group editing, Proceedings of the 17th ACM international conference on Supporting group work, GROUP '12, pp.141-144 ,
DOI : 10.1145/2389176.2389198
Dependable Eventual Consistency with Replicated Data Types, UPMC), 2015. ,
URL : https://hal.archives-ouvertes.fr/tel-01248051
Asynchronous rebalancing of a replicated tree, Conf. Française de Systèmes d'Exploitation (CFSE), 2011. ,
URL : https://hal.archives-ouvertes.fr/hal-01248197
Tapestry : A resilient global-scale overlay for service deployment, IEEE Journal on Selected Areas in Communications, vol.22, issue.1, pp.41-53, 2006. ,