JOURNAL ARTICLE

Replication-Based Load Balancing in Distributed Content-Based Publish/Subscribe

Abstract

In recent years, content-based publish/subscribe (pub/sub) has become a popular paradigm to decouple content producers and consumers for Internet-scale content services. Many real applications show that the content workloads frequently exhibit very skewed distribution, and incur unbalanced workloads. To balance the workloads, the literature of content-based pub/sub adopted a migration scheme (Mis) to move (a subset of) subscription filters from overloaded brokers to underloaded brokers. In this way, the publications that successfully match the moved filters are then overloaded, leading to balanced workloads. Unfortunately, the scheme cannot reduce the overall matching workloads. In the worst case, suppose that all brokers suffer from heavy workloads. cannot find available brokers to offload the heavy workloads of those overloaded brokers, and fails to balance the workloads. To overcome the issue, the contribution of this paper is to develop a set of novel load balancing algorithms, namely a similarity-based replication scheme (Sir). The novelty of is that it not only balances the workloads of brokers but also reduces the overall workloads. Based on both simulation and emulation results, the extensive experiments verify that can achieve much better performance than, in terms of 43.10% higher entropy value (i.e., more balanced workloads) and 46.39% lower workloads.

Keywords:
Computer science Load balancing (electrical power) Distributed computing Publication Emulation Replication (statistics) Computer network Scalability The Internet Operating system Grid

Metrics

3
Cited By
0.72
FWCI (Field Weighted Citation Impact)
27
Refs
0.77
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Peer-to-Peer Network Technologies
Physical Sciences →  Computer Science →  Computer Networks and Communications
Caching and Content Delivery
Physical Sciences →  Computer Science →  Computer Networks and Communications
Multimedia Communication and Technology
Social Sciences →  Social Sciences →  Sociology and Political Science

Related Documents

BOOK-CHAPTER

Dynamic Load Balancing in Distributed Content-Based Publish/Subscribe

Alex King Yeung CheungHans‐Arno Jacobsen

Lecture notes in computer science Year: 2006 Pages: 141-161
JOURNAL ARTICLE

Dynamic load balancing in distributed content-based publish/subscribe

Alex King Yeung CheungHans‐Arno Jacobsen

Journal:   ACM/IFIP/USENIX international conference on Middleware Year: 2006 Pages: 141-161
JOURNAL ARTICLE

Load Balancing Content-Based Publish/Subscribe Systems

Alex King Yeung CheungHans‐Arno Jacobsen

Journal:   ACM Transactions on Computer Systems Year: 2010 Vol: 28 (4)Pages: 1-55
BOOK-CHAPTER

Content-Based Publish/Subscribe

Hans‐Arno Jacobsen

Encyclopedia of Database Systems Year: 2016 Pages: 1-3
© 2026 ScienceGate Book Chapters — All rights reserved.