An Adaptive Consistency and Top Caching Schemes for Distributed Data Sharing in Hybrid Peer-to-Peer Systems
In distributed systems peer-to-peer networks are widely used. P2P can be further divided into two categories i.e., structured P2P networks in which peers are connected by a regular topology, and unstructured P2P networks in which the topology is arbitrary. Structured peer-to-peer networks usually can provide efficient and accurate services but need to spend a lot of effort in maintaining the regular topology. On the other hand unstructured peer-to-peer networks are extremely resilient to the frequent peer joining and leaving but this is usually achieved at the expense of efficiency.