• DocumentCode
    3304262
  • Title

    Infrastructure Provisioning for Scalable Content-Based Routing: Framework and Analysis

  • Author

    Barazzutti, Raphaël ; Felber, Pascal ; Mercier, Hugues ; Onica, Emanuel ; Pineau, Jean-François ; Rivière, Etienne ; Fetzer, Christof

  • Author_Institution
    Dept. of Comput. Sci., Univ. de Neuchatel, Neuchatel, Switzerland
  • fYear
    2012
  • fDate
    23-25 Aug. 2012
  • Firstpage
    228
  • Lastpage
    235
  • Abstract
    Content-based publish/subscribe is an attractive paradigm for designing large-scale systems, as it decouples producers of information from consumers. This provides extensive flexibility for applications, which can use a modular architecture. Using this architecture, each participant expresses its interest in events by means of filters on the content of those events instead of using pre-established communication channels. However, matching events against filters has a non-negligible processing cost. Scaling the infrastructure with the number of users or events requires appropriate provisioning of resources for each of the operations involved: routing and filtering. In this paper, we propose and describe a generic, modular, and scalable infrastructure for supporting high-performance content-based publish/subscribe. We analyze its properties and show how it dynamically scales in a realistic setting. Our results provide valuable insights into the design and deployment of scalable content-based routing infrastructures.
  • Keywords
    large-scale systems; message passing; middleware; content-based publish-subscribe; infrastructure provisioning; large-scale systems; modular architecture; nonnegligible processing cost; scalable content-based routing; Bandwidth; Complexity theory; Computer architecture; Routing; Scalability; Subscriptions; Throughput; Content-based publish/subscribe; modularity; scalable infrastructure;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2012 11th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4673-2214-0
  • Type

    conf

  • DOI
    10.1109/NCA.2012.44
  • Filename
    6299099