Filament: A Cohort Construction Service for Decentralized Collaborative Editing Platforms - Distributed Applications and Interoperable Systems (DAIS 2017)
Conference Papers Year : 2017

Filament: A Cohort Construction Service for Decentralized Collaborative Editing Platforms

Abstract

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.
Fichier principal
Vignette du fichier
DAIS17_Filament.pdf (721.54 Ko) Télécharger le fichier
Origin Files produced by the author(s)
Loading...

Dates and versions

hal-01617214 , version 1 (16-10-2017)

Identifiers

Cite

Resmi Ariyattu, François Taïani. Filament: A Cohort Construction Service for Decentralized Collaborative Editing Platforms. 17th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS), Jun 2017, Neuchâtel, Switzerland. pp.146-16, ⟨10.1007/978-3-319-59665-5_11⟩. ⟨hal-01617214⟩
208 View
157 Download

Altmetric

Share

More