• DocumentCode
    2310361
  • Title

    A Fast and Robust Content-based Publish/Subscribe Architecture

  • Author

    Jafarpour, Hojjat ; Mehrotra, Sharad ; Venkatasubramanian, Nalini

  • Author_Institution
    Donald Bren Sch. of Inf. & Comput. Sci., Univ. of California, Irvine, CA
  • fYear
    2008
  • fDate
    10-12 July 2008
  • Firstpage
    52
  • Lastpage
    59
  • Abstract
    We present cluster-based publish/subscribe, a novel architecture that is not only resilient to event broker failures but also provides load balancing and fast event dissemination service. Our proposed approach achieves fault tolerance by organizing event brokers in clusters. Multiple inter-cluster links provide continuous availability of dissemination service in presence of broker failure without requiring subscription retransmission or reconstruction of broker overlay. Furthermore, the proposed architecture provides a fast event dissemination infrastructure that significantly reduces subscription and publication dissemination traffic and load on event brokers. Our experimental results show that even in the presence of failures in broker network, event dissemination is not interrupted and dissemination speed and load are significantly improved compared to the existing approached.
  • Keywords
    message passing; middleware; resource allocation; software fault tolerance; content-based publish/subscribe architecture; event broker failures; event dissemination service; fault tolerance; load balancing; Clustering algorithms; Computer architecture; Computer networks; Fault tolerance; Load management; Network servers; Organizing; Robustness; Routing; Subscriptions; Event-based Systems; Notification Dissemination; Publish/Subscribe;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications, 2008. NCA '08. Seventh IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-0-7695-3192-2
  • Electronic_ISBN
    978-0-7695-3192-2
  • Type

    conf

  • DOI
    10.1109/NCA.2008.51
  • Filename
    4579639