Authors
Vinay Setty, Maarten Van Steen, Roman Vitenberg, Spyros Voulgaris
Publication date
2012
Conference
Middleware 2012: ACM/IFIP/USENIX 13th International Middleware Conference, Montreal, QC, Canada, December 3-7, 2012. Proceedings 13
Pages
271-291
Publisher
Springer Berlin Heidelberg
Description
We propose PolderCast, a P2P topic-based Pub/Sub system that is (a) fault-tolerant and robust, (b) scalable w.r.t the number of nodes interested in a topic and number of topics that nodes are interested in, and (c) fast in terms of dissemination latency while (d) attaining a low communication overhead. This combination of properties is provided by an implementation that blends deterministic propagation over maintained rings with probabilistic dissemination following a limited number of random shortcuts. The rings are constructed and maintained using gossiping techniques. The random shortcuts are provided by two distinct peer-sampling services: Cyclon generates purely random links while Vicinity produces interest-induced random links.
We analyze PolderCast and survey it in the context of existing approaches. We evaluate PolderCast experimentally using real-world workloads from Twitter and …
Total citations
2013201420152016201720182019202020212022202320249911141221101612563
Scholar articles
V Setty, M Van Steen, R Vitenberg, S Voulgaris - Middleware 2012: ACM/IFIP/USENIX 13th International …, 2012