• DocumentCode
    2453723
  • Title

    UniWiki: A Collaborative P2P System for Distributed Wiki Applications

  • Author

    Oster, Gérald ; Molli, Pascal ; Dumitriu, Sergiu ; Mondéjar, Rubén

  • Author_Institution
    INRIA, Nancy-Univ., Vandceuvre-les-Nancy, France
  • fYear
    2009
  • fDate
    June 29 2009-July 1 2009
  • Firstpage
    87
  • Lastpage
    92
  • Abstract
    The ever growing request for digital information raises the need for content distribution architectures providing high storage capacity, data availability and good performance. While many simple solutions for scalable distribution of quasi-static content exist, there are still no approaches that can ensure both scalability and consistency for the case of highly dynamic content, such as the data managed inside wikis. We propose a peer to peer solution for distributing and managing dynamic content, that combines two widely studied technologies: distributed hash tables (DHT) and optimistic replication. In our "universal wiki\´\´ engine architecture (UniWiki), on top of a reliable, inexpensive and consistent DHT-based storage, any number of front-ends can be added, ensuring both read and write scalability, as well as suitability for large-scale scenarios. The implementation is based on a distributed interception middleware, thus separating distribution, replication, and consistency responsibilities, and also making our system transparently usable by third party wiki engines.
  • Keywords
    Internet; content management; file organisation; groupware; middleware; peer-to-peer computing; software architecture; UniWiki; collaborative P2P system; content distribution architectures; distributed Wiki applications; distributed hash tables; distributed interception middleware; dynamic content management; optimistic replication; third party wiki engines; universal wiki engine architecture; Availability; Collaborative software; Collaborative work; Conferences; Content management; Engines; International collaboration; Peer to peer computing; Scalability; Wikipedia; Collaborative editing; Distributed Interception; Optimistic replication; Peer-to-peer;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Enabling Technologies: Infrastructures for Collaborative Enterprises, 2009. WETICE '09. 18th IEEE International Workshops on
  • Conference_Location
    Groningen
  • ISSN
    1524-4547
  • Print_ISBN
    978-0-7695-3683-5
  • Type

    conf

  • DOI
    10.1109/WETICE.2009.42
  • Filename
    5159220