Preserving consistency of dynamic data in peer-based caching systems

Song Gao*, Wee Siong Ng, Weining Qian

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

On-line decision making often involves significant amount of time-varying data, which can be regarded as dynamic data. Maintaining dynamic data consistency in existing P2P systems is often inefficient. Most of the previous P2P research works are predominantly remaining at the static files management. In this paper, we focus on the problem of maintaining consistency of dynamic data items in an overlay network of cooperating peers. We present CC-Buddy, an adaptive framework for efficiently disseminating dynamic data in P2P environments. Our approach combines application-level multicasting and demand-driven dissemination filtering techniques. We evaluate CC-Buddy with a prototype system built on top of BestPeer infrastructure. We examine our approach using real-world traces of dynamically changing data items. The results show our techniques can efficiently satisfy the consistency requirements by different users.

Original languageEnglish
Title of host publicationLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
EditorsFernando Galindo, Makoto Takizawa, Roland Traunmuller
PublisherSpringer Verlag
Pages622-633
Number of pages12
ISBN (Print)3540229361, 9783540229360
DOIs
StatePublished - 2004
Externally publishedYes

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume3180
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Fingerprint

Dive into the research topics of 'Preserving consistency of dynamic data in peer-based caching systems'. Together they form a unique fingerprint.

Cite this