Maintaining Consistency & Caching Scheme Efficiently in Hybrid Peer to Peer System
Chaitali B. Borde, Bhagyashree V. Chaudhari, Sandip J. Mahajan
Abstract
Chaitali B. Borde, Bhagyashree V. Chaudhari, Sandip J. Mahajan
Abstract
Typical peer to peer system is formed by either Structured P2P system or Unstructured P2P system. Where in structured network all peers are arranged in fixed topology & in unstructured network peers are arranged using mixed topology. Here, we call it as hybrid P2P system design. By combining this for our distributed data sharing which gives us advantages of both Structured P2P system & Unstructured P2P system, and reduces their disadvantages .Here, Adaptive Consistency Maintenance Algorithm we are using for polling the file owner to update the file periodically & Consistency maintenance is used for propagating the updates from primary file to its replica. For improving system performance, we are using Top-Caching algorithm which gives a cache for most popular data files. By implementing this algorithm we are trying to reduce over-caching problems also try to balance the load.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Typical peer to peer system is formed by either Structured P2P system or Unstructured P2P system. Where in structured network all peers are arranged in fixed topology & in unstructured network peers are arranged using mixed topology. Here, we call it as hybrid P2P system design. By combining this for our distributed data sharing which gives us advantages of both Structured P2P system & Unstructured P2P system, and reduces their disadvantages .Here, Adaptive Consistency Maintenance Algorithm we are using for polling the file owner to update the file periodically & Consistency maintenance is used for propagating the updates from primary file to its replica. For improving system performance, we are using Top-Caching algorithm which gives a cache for most popular data files. By implementing this algorithm we are trying to reduce over-caching problems also try to balance the load.
Key concepts: Computer science, Polling, Peer-to-peer, Distributed computing, Replica, Consistency (knowledge bases), File sharing, Scheme (mathematics)