E. Saleh, G. A. Abdullahi, and . Ringwood, Garbage collecting the internet : A survey of distributed garbage collection, ACM Comput. Surv, vol.30, issue.3, pp.330-373, 1998.

M. Ahmed-nacer, Evaluation methodology for replicated data types. Theses, 2015.
URL : https://hal.archives-ouvertes.fr/tel-01252234

M. Ahmed-nacer, C. Ignat, G. Oster, H. Roh, and P. Urso, 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, Amazon dynamodb

L. André, S. Martin, G. Oster, and C. Ignat, 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

H. Attiya, S. Burckhardt, A. Gotsman, A. Morrison, H. Yang et al., 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

P. Bailis and A. Ghodsi, Eventual consistency today, Communications of the ACM, vol.56, issue.5, pp.55-63, 2013.
DOI : 10.1145/2447976.2447992

J. Benet, IPFS -content addressed, versioned, P2P file system. CoRR, abs, 1407.

A. Bieniusa, M. Zawirski, N. Preguiça, M. Shapiro, C. Baquero et al., 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

. Bittorrent, Project maelstrom

L. B. Breslow, D. E. Pritchard, J. Deboer, G. S. Stump, A. D. Ho et al., Studying learning in the worldwide classroom : Research into edx's first mooc, Research & Practice in Assessment, vol.8, pp.13-25, 2013.

S. Burckhardt, A. Gotsman, H. Yang, and M. Zawirski, 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

G. Camarillo and J. Maenpaa, Self-tuning distributed hash table (dht) for resource location and discovery (reload) RFC 7363, 2014.

B. Charron-bost, 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

R. Cherrueau, Composer les techniques de sécurité pour un nuage plus sûr, 2016.

N. Conway, Language Support for Loosely Consistent Distributed Programming, 2014.

F. Dabek, R. Cox, F. Kaashoek, and R. Morris, Vivaldi, ACM SIGCOMM Computer Communication Review, vol.34, issue.4, pp.15-26, 2004.
DOI : 10.1145/1030194.1015471

A. Demers, D. Greene, C. Hauser, W. Irish, J. Larson et al., Epidemic algorithms for replicated database maintenance, Proceedings of the sixth annual ACM Symposium on Principles of distributed computing, pp.1-12, 1987.

G. Desanctis and R. B. Gallupe, 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

C. A. Ellis and S. J. Gibbs, Concurrency control in groupware systems, Proceedings of the 1989 ACM SIGMOD international conference on Management of data, SIGMOD '89, pp.399-407, 1989.

C. A. Ellis, S. J. Gibbs, and G. Rein, Groupware: some issues and experiences, Communications of the ACM, vol.34, issue.1, pp.39-58, 1991.
DOI : 10.1145/99977.99987

C. Douglas, W. K. Engelbart, and . English, 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.

P. Erd?s and A. Rényi, On random graphs i, Publ. Math. Debrecen, vol.6, pp.290-297, 1959.

P. Th, R. Eugster, S. B. Guerraoui, P. Handurukande, A. Kouznetsov et al., Lightweight probabilistic broadcast, ACM Transactions on Computer Systems (TOCS), vol.21, issue.4, pp.341-374, 2003.

P. Folz, H. Skaf-molli, and P. Molli, 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.

D. Frey, R. Guerraoui, A. Kermarrec, B. Koldehofe, M. Mogensen et al., 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

J. Ayalvadi, A. Ganesh, L. Kermarrec, and . Massoulié, Scamp : Peerto-peer lightweight membership service for large-scale group communication, Networked Group Communication, pp.44-55, 2001.

J. Ayalvadi, A. Ganesh, L. Kermarrec, and . Massoulié, Peer-to-peer membership management for gossip-based protocols, IEEE Transactions on Computers, vol.52, issue.2, pp.139-149, 2003.

B. Gellman and L. U. Poitras, british intelligence mining data from nine U.S. internet companies in broad secret program, 2013.

G. Ghinita and Y. Teo, 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

J. Giles, Internet encyclopaedias go head to head, Nature, vol.438, issue.7070, pp.438900-901, 2005.
DOI : 10.1038/438900a

. Google, Google docs

V. Grishchenko, 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

J. Grudin, Computer-supported cooperative work: history and focus, Computer, vol.27, issue.5, pp.19-26, 1994.
DOI : 10.1109/2.291294

I. Gupta, K. Birman, P. Linga, A. Demers, and R. Van-renesse, 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.

M. Jelasity, R. Guerraoui, A. Kermarrec, and M. Van-steen, 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

M. Jelasity and A. Montresor, 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

M. Jelasity, A. Montresor, and O. Babaoglu, T-Man: Gossip-based fast overlay topology construction, Gossiping in Distributed Systems, pp.2321-2339, 2009.
DOI : 10.1016/j.comnet.2009.03.013

M. Jelasity, S. Voulgaris, R. Guerraoui, A. Kermarrec, and M. Van-steen, Gossip-based peer sampling, ACM Transactions on Computer Systems, vol.25, issue.3, p.8, 2007.
DOI : 10.1145/1275517.1275520

R. Johansen and . Groupware, Computer Support for Business Teams, 1988.

R. Paul, R. H. Johnson, and . Thomas, Maintenance of duplicate databases, RFC, vol.677, 1975.

S. Krasikova, R. C. Gómez, H. B. Ribeiro, E. Rivière, and V. Schiavoni, 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.

R. Ladin, B. Liskov, L. Shrira, and S. Ghemawat, Providing high availability using lazy replication, ACM Transactions on Computer Systems, vol.10, issue.4, pp.360-391, 1992.
DOI : 10.1145/138873.138877

L. Lamport, 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

J. Lautamäki, On the Development of Real-Time Multi-User Web Applications, 2013.

J. Lautamäki, A. Nieminen, J. Koskinen, T. Aho, T. Mikkonen et al., CoRED, Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work, CSCW '12, pp.1307-1316, 2012.
DOI : 10.1145/2145204.2145399

J. Leitão, J. Pereira, and L. Rodrigues, 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

M. Letia, N. Preguiça, and M. Shapiro, Crdts : Consistency without concurrency control. Arxiv preprint, 2009.
URL : https://hal.archives-ouvertes.fr/inria-00397981

D. Malkhi and D. Terry, Concise version vectors in winfs, Distributed Computing, pp.209-219, 2007.

E. Mansour, A. V. Sambra, S. Hawke, M. Zereba, S. Capadisli et al., 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

P. Maymounkov and D. Mazières, 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

A. Mehdi, P. Urso, V. Balegas, and N. Perguiça, 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

P. Mell and T. Grance, Sp 800-145. the nist definition of cloud computing, National Institute of Standards and Technology, 2011.

S. Mogan and W. Wang, The impact of web 2.0 developments on realtime groupware, 2010 IEEE Second International Conference on Social Computing (SocialCom), pp.534-539, 2010.

A. Montresor, M. Jelasity, and O. Babaoglu, Chord on Demand, Fifth IEEE International Conference on Peer-to-Peer Computing (P2P'05), pp.87-94, 2005.
DOI : 10.1109/P2P.2005.4

A. Montresor and M. Jelasity, 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

A. Montresor, M. Jelasity, and O. Babaoglu, 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

A. Mostéfaoui, H. Moumen, and M. Raynal, 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

G. Madhavan-mukund, R. Shenoy, and S. P. Suresh, Optimized OR-Sets without Ordering Constraints, Distributed Computing and Networking, pp.227-241, 2014.
DOI : 10.1007/978-3-642-45249-9_15

B. Nédelec, P. Molli, and A. Mostefaoui, CRATE, Proceedings of the 25th International Conference Companion on World Wide Web , WWW '16 Companion, pp.231-234, 2016.
DOI : 10.1145/2872518.2890539

B. Nédelec, P. Molli, A. Mostéfaoui, and E. Desmontils, Concurrency effects over variable-size identifiers in distributed collaborative editing, DChanges, volume 1008 of CEUR Workshop Proceedings. CEUR-WS.org, 2013.

B. Nédelec, P. Molli, A. Mostéfaoui, and E. Desmontils, LSEQ, Proceedings of the 2013 ACM symposium on Document engineering, DocEng '13, 2013.
DOI : 10.1145/2494266.2494278

B. Nédelec, J. Tanke, D. Frey, P. Molli, and A. Mostefaoui, Spray : an Adaptive Random Peer Sampling Protocol, 2015.

S. Noël and J. Robert, 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

G. Oster, P. Urso, P. Molli, and A. Imine, 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

S. Pearson, Toward Accountability in the Cloud, IEEE Internet Computing, vol.15, issue.4, pp.64-69, 2011.
DOI : 10.1109/MIC.2011.98

M. Jeffrey and . Perkel, Scientific writing : the online cooperative, Nature, vol.514, issue.7520, pp.127-128, 2014.

N. Preguiça, J. M. Marquès, M. Shapiro, and M. Letia, 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

S. Ratnasamy, P. Francis, M. Handley, R. Karp, and S. Shenker, 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.

H. Roh, M. Jeon, J. Kim, and J. Lee, 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

I. T. Antony, P. Rowstron, and . Druschel, 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.

Y. Saito and M. Shapiro, 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

M. Shapiro, N. Preguiça, C. Baquero, and M. Zawirski, A comprehensive study of Convergent and Commutative Replicated Data Types, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00555588

M. Shapiro, N. Preguiça, C. Baquero, and M. Zawirski, Conflict-free replicated data types. Stabilization, Safety, and Security of Distributed Systems, pp.386-400, 2011.
URL : https://hal.archives-ouvertes.fr/inria-00609399

I. Stoica, R. Morris, D. Karger, M. F. Kaashoek, and H. Balakrishnan, 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.

C. Sun and C. Ellis, 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

C. Sun, X. Jia, Y. Zhang, Y. Yang, and D. Chen, 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

D. Sun and C. Sun, 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

N. Tölgyesi and M. Jelasity, Adaptive Peer Sampling with Newscast, Euro-Par 2009 Parallel Processing, pp.523-534, 2009.
DOI : 10.1145/505202.505228

A. Van-der-linde, J. Leitão, and N. Preguiça, ??-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

S. Voulgaris, D. Gavidia, and M. Van-steen, 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

J. Duncan, S. H. Watts, and . Strogatz, Collective dynamics of 'small-world' networks, nature, vol.393, issue.6684, pp.440-442, 1998.

S. Weiss, Collaborative editing over, 2010.
URL : https://hal.archives-ouvertes.fr/tel-00542853

S. Weiss, P. Urso, and P. Molli, 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

S. Weiss, P. Urso, and P. Molli, 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

S. Weiss, P. Urso, and P. Molli, 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

G. Wood, Ethereum : A secure decentralised generalised transaction ledger, 2014.

F. Writer, Fidus writer

Q. Wu, C. Pu, and J. E. Ferreira, 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

W. Yu, 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

M. Zawirski, L. Pierre, and M. Curie, Dependable Eventual Consistency with Replicated Data Types, UPMC), 2015.
URL : https://hal.archives-ouvertes.fr/tel-01248051

M. Zawirski, M. Shapiro, and N. Preguiça, Asynchronous rebalancing of a replicated tree, Conf. Française de Systèmes d'Exploitation (CFSE), 2011.
URL : https://hal.archives-ouvertes.fr/hal-01248197

Y. Ben, L. Zhao, J. Huang, S. C. Stribling, A. D. Rhea et al., Tapestry : A resilient global-scale overlay for service deployment, IEEE Journal on Selected Areas in Communications, vol.22, issue.1, pp.41-53, 2006.