STOC '97 Proceedings of the twenty-ninth annual ACM symposium on Theory of computing
A scalable content-addressable network
Proceedings of the 2001 conference on Applications, technologies, architectures, and protocols for computer communications
Chord: a scalable peer-to-peer lookup protocol for internet applications
IEEE/ACM Transactions on Networking (TON)
Kademlia: A Peer-to-Peer Information System Based on the XOR Metric
IPTPS '01 Revised Papers from the First International Workshop on Peer-to-Peer Systems
Pastry: Scalable, Decentralized Object Location, and Routing for Large-Scale Peer-to-Peer Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Probabilistic Reliable Dissemination in Large-Scale Systems
IEEE Transactions on Parallel and Distributed Systems
The many faces of publish/subscribe
ACM Computing Surveys (CSUR)
Lightweight probabilistic broadcast
ACM Transactions on Computer Systems (TOCS)
Foreseer: a novel, locality-aware peer-to-peer system architecture for keyword searches
Proceedings of the 5th ACM/IFIP/USENIX international conference on Middleware
Exploiting Query Repetition and Regularity in an Adaptive Community-Based Web Search Engine
User Modeling and User-Adapted Interaction
Associative search in peer to peer networks: Harnessing latent semantics
Computer Networks: The International Journal of Computer and Telecommunications Networking
SpiderCast: a scalable interest-aware overlay for topic-based pub/sub communication
Proceedings of the 2007 inaugural international conference on Distributed event-based systems
A generic theoretical framework for modeling gossip-based algorithms
ACM SIGOPS Operating Systems Review - Gossip-based computer networking
The "art" of programming gossip-based systems
ACM SIGOPS Operating Systems Review - Gossip-based computer networking
T-Man: Gossip-based fast overlay topology construction
Computer Networks: The International Journal of Computer and Telecommunications Networking
StAN: exploiting shared interests without disclosing them in gossip-based publish/subscribe
IPTPS'10 Proceedings of the 9th international conference on Peer-to-peer systems
Modeling gossip-based content dissemination and search in distributed networking
Computer Communications
IPDPS '11 Proceedings of the 2011 IEEE International Parallel & Distributed Processing Symposium
Publish-subscribe systems via gossip: a study based on complex networks
Proceedings of the Fourth Annual Workshop on Simplifying Complex Networks for Practitioners
Hi-index | 0.00 |
Gossip protocols are a common solution for content-based publish-subscribe. However, in spite of the advantages that these protocols present in comparison to other approaches, such as distributed hash tables, they also have inherent scalability issues. In this paper, CCPS (Caching Content-based Publish-Subscribe) is presented as a publish-subscribe protocol designed to address these scalability issues. Through caching, CCPS exploits search query repetition to address load balancing problems. It has been designed having in mind its use in combination with existing publish-subscribe solutions so as to improve their performance. In the paper, the protocol description together with the implementation details of its fundamental operations are provided, while CCPS performance is evaluated against standard gossip protocols.