“…In this system, the whole set of wiki pages is fully replicated to all participating nodes. Updates are propagated throughout the system using a gossiping protocol [13], and merged using the Woot algorithm [25]. Woot has many characteristics suitable for a P2P environment: it is fully decentralized, scalable and can guarantee that all replicas eventually converge to the same state.…”
a b s t r a c tWe study an access trace containing a sample of Wikipedia's traffic over a 107-day period aiming to identify appropriate replication and distribution strategies in a fully decentralized hosting environment. We perform a global analysis of the whole trace, and a detailed analysis of the requests directed to the English edition of Wikipedia. In our study, we classify client requests and examine aspects such as the number of read and save operations, significant load variations and requests for nonexisting pages. We also review proposed decentralized wiki architectures and discuss how they would handle Wikipedia's workload. We conclude that decentralized architectures must focus on applying techniques to efficiently handle read operations while maintaining consistency and dealing with typical issues on decentralized systems such as churn, unbalanced loads and malicious participating nodes.
“…In this system, the whole set of wiki pages is fully replicated to all participating nodes. Updates are propagated throughout the system using a gossiping protocol [13], and merged using the Woot algorithm [25]. Woot has many characteristics suitable for a P2P environment: it is fully decentralized, scalable and can guarantee that all replicas eventually converge to the same state.…”
a b s t r a c tWe study an access trace containing a sample of Wikipedia's traffic over a 107-day period aiming to identify appropriate replication and distribution strategies in a fully decentralized hosting environment. We perform a global analysis of the whole trace, and a detailed analysis of the requests directed to the English edition of Wikipedia. In our study, we classify client requests and examine aspects such as the number of read and save operations, significant load variations and requests for nonexisting pages. We also review proposed decentralized wiki architectures and discuss how they would handle Wikipedia's workload. We conclude that decentralized architectures must focus on applying techniques to efficiently handle read operations while maintaining consistency and dealing with typical issues on decentralized systems such as churn, unbalanced loads and malicious participating nodes.
“…Each server hosts a copy of pages and can autonomously offer the wiki service. Page copies at each site are maintained by an optimistic replication mechanism called Woot [4] that disseminates changes and ensures consistency. Woot ensures the CSCW principles of convergence and user intentions.…”
Abstract. In this paper, we propose to combine the advantages of semantic wikis and P2P wikis in order to design a peer-to-peer semantic wiki. The main challenge is how to merge wiki pages that embed semantic annotations. Merging algorithms used in P2P wiki systems have been designed for linear text and not for semantic data. In this paper, we evaluate two optimistic replication algorithms to build a P2P semantic wiki.
“…These mechanisms clearly do not scale. Finally, a recent algorithm called Woot and specially designed for the P2P context has been introduced [13]. Woot will be presented in more details in the next section, since it is the algorithm on which we have built our system.…”
Section: Requirements and State Of The Artmentioning
confidence: 99%
“…This component is based on the Woot integration/merge algorithm [13]. Woot is a merge algorithm designed for P2P settings.…”
Section: Patch Integration: the Woot Algorithmmentioning
Abstract. This paper presents the XWiki Concerto system, the P2P version of the XWiki server. This system is based on replicating wiki pages on a network of wiki servers. The approach, based on the Woot algorithm, has been designed to be scalable, to support the dynamic aspect of P2P networks and network partitions. These characteristics make our system capable of supporting disconnected edition and sub-groups, making it very flexible and usable.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.