• DocumentCode
    2745312
  • Title

    Subscription summarization: a new paradigm for efficient publish/subscribe systems

  • Author

    Triantafillou, Peter ; Economides, Andreas

  • Author_Institution
    Res. Acad. Comput. Technol., Patras Univ., Greece
  • fYear
    2004
  • fDate
    2004
  • Firstpage
    562
  • Lastpage
    571
  • Abstract
    We contribute a new paradigm for publish/subscribe systems. It is centered on the novel notion of subscription summarization. We first present the summarization structures for a broker´s subscriptions and accompanying algorithms, which operate on the summary structures to match incoming events to the brokers with relevant subscriptions and for the maintenance of subscriptions in the face of updates. Second, we present novel algorithms for efficiently propagating subscription summaries to brokers. Finally, we present a novel algorithm for the efficient distributed processing of incoming events, utilizing the propagated subscription summaries to route the events to brokers with matched subscriptions. We study the performance of our contributions, comparing them against a baseline approach and against corresponding techniques employed in a well-known event-based distributed system. Our results show the significant performance gains introduced for both the subscription propagation and distributed event processing tasks.
  • Keywords
    data structures; distributed processing; information industry; broker subscriptions; distributed event processing tasks; event-based distributed system; publish-subscribe systems; subscription propagation; subscription summarization; Computer architecture; Computer displays; Data structures; Distributed computing; Distributed processing; FETs; Information retrieval; Performance gain; Routing; Subscriptions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2004. Proceedings. 24th International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-2086-3
  • Type

    conf

  • DOI
    10.1109/ICDCS.2004.1281623
  • Filename
    1281623