Premium
Evaluation of intra‐group optimistic data replication in P2P groupware systems
Author(s) -
Xhafa Fatos,
Potlog AlinaDiana,
Spaho Evjola,
Pop Florin,
Cristea Valentin,
Barolli Leonard
Publication year - 2012
Publication title -
concurrency and computation: practice and experience
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.309
H-Index - 67
eISSN - 1532-0634
pISSN - 1532-0626
DOI - 10.1002/cpe.2836
Subject(s) - computer science , replication (statistics) , asynchronous communication , distributed computing , consistency (knowledge bases) , reliability (semiconductor) , node (physics) , communication in small groups , peer to peer , collaborative software , replicate , file sharing , collaborative editing , world wide web , computer network , the internet , power (physics) , statistics , physics , mathematics , structural engineering , quantum mechanics , artificial intelligence , engineering
Summary Peer‐to‐peer (P2P) computing systems have become very popular during the last years because of their ability to scale to a large number of users and efficient communication among peers. They can support complex computational processes, beyond simple file sharing, while offering advantages of decentralized distributed systems. However, such systems may suffer from availability and reliability. To increase availability and reliability, and therefore, improve the perception of peers, yielding to fast response times and rich experience, data replication techniques are the foremost means in such systems. Indeed, in many P2P applications, for example, in a groupware, documents generated along application life cycle can change over time. The need is then to efficiently replicate dynamic documents and data to support group processes and collaboration. In this paper, we propose a replication system for documents structured as XML files and evaluate it under different scenarios. The proposed system has a super‐peer architecture that provides fast consistency for late joining peers. It uses optimistic replication techniques with propagating update operations from source to destination node in push mode. The system is suitable for asynchronous collaboration in online collaborative teams accomplishing a common project in a P2P environment. Copyright © 2012 John Wiley & Sons, Ltd.