%0 Conference Proceedings %T Filament: A Cohort Construction Service for Decentralized Collaborative Editing Platforms %+ As Scalable As Possible: foundations of large scale dynamic distributed systems (ASAP) %+ Université de Rennes (UR) %+ Ecole Superieure d'Ingenieurs de Rennes [Rennes] (ESIR) %A Ariyattu, Resmi %A Taïani, François %Z Part 4: Building Collaborative Services (Services) %< avec comité de lecture %( Lecture Notes in Computer Science %B 17th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS) %C Neuchâtel, Switzerland %Y Lydia Y. Chen %Y Hans Reiser %I Springer International Publishing %3 Distributed Applications and Interoperable Systems %V LNCS-10320 %P 146-16 %8 2017-06 %D 2017 %R 10.1007/978-3-319-59665-5_11 %Z Computer Science [cs]/Distributed, Parallel, and Cluster Computing [cs.DC]Conference papers %X Distributed collaborative editors allow several remote users to contribute concurrently to the same document. Only a limited number of concurrent users can be supported by the currently deployed editors. A number of peer-to-peer solutions have therefore been proposed to remove this limitation and allow a large number of users to work collab-oratively. These approaches however tend to assume that all users edit the same set of documents, which is unlikely to be the case if such systems should become widely used and ubiquitous. In this paper we discuss a novel cohort-construction approach that allow users editing the same documents to rapidly find each other. Our proposal utilises the semantic relations between peers to construct a set of self-organizing overlays to route search requests. The resulting protocol is efficient, scalable, and provides beneficial load-balancing properties over the involved peers. We evaluate our approach and compare it against a standard Chord based DHT approach. Our approach performs as well as a DHT based approach but provides better load balancing. %G English %Z TC 6 %Z WG 6.1 %2 https://inria.hal.science/hal-01617214/document %2 https://inria.hal.science/hal-01617214/file/DAIS17_Filament.pdf %L hal-01617214 %U https://inria.hal.science/hal-01617214 %~ UNIV-RENNES1 %~ CNRS %~ INRIA %~ UNIV-UBS %~ INSA-RENNES %~ INRIA-RENNES %~ IRISA %~ IRISA_SET %~ INRIA_TEST %~ TESTALAIN1 %~ IFIP-LNCS %~ IFIP %~ INRIA2 %~ IFIP-TC %~ IFIP-WG %~ IFIP-TC6 %~ IFIP-WG6-1 %~ IFIP-DAIS %~ UR1-HAL %~ UR1-MATH-STIC %~ UR1-UFR-ISTIC %~ IFIP-DISCOTEC %~ INRIA2017 %~ TEST-UNIV-RENNES %~ TEST-UR-CSS %~ UNIV-RENNES %~ INRIA-RENGRE %~ IFIP-LNCS-10320 %~ ANR %~ UR1-MATH-NUM