Small-Scale Peer-to-peer Publish/Subscribe

Vinod Muthusamy and Hans-Arno Jacobsen.

In P2P Knowledge Management Workshop at MobiQuitous, July 2005.


The scalability of publish/subscribe (pub/sub) systems and distributed hash tables (DHTs) have been extensively studied in the literature. However, less well-known are properties of the pub/sub model and DHTs that make them suitable for small networks. This paper articulates these benefits, and evaluates the performance of a DHT-based pub/sub implementation in small-scale networks. We find that a fundamental assumption of DHT-based data management applications is violated in small networks, and this makes the pub/sub implementation exhibit poor load balance under certain workloads. This work illustrates that data management applications that scale in large networks may not scale in small networks.


Tags: p2p

Readers who enjoyed the above work, may also like the following:

  • Infrastructure Free Content-Based Publish/Subscribe.
    Vinod Muthusamy and Hans-Arno Jacobsen.
    ACM/IEEE Trans. on Networking, November 2013.
    (Accepted for publication in August, 2013).
    Tags: content-based publish/subscribe, content-based routing, p2p, publish/subscribe
  • Building Content-based Publish/Subscribe Systems with Distributed Hash Tables.
    D. Tam, R. Azimi, and Hans-Arno Jacobsen.
    In International Workshop On Databases, Information Systems and Peer-to-Peer Computing, collocated with VLDB 2003, pages 138-152, Berlin, Germany, September 2003.
    Tags: publish/subscribe, topss, p2p, content-based publish/subscribe