On The Accuracy of Event Distribution Lists for Publish/Subscribe in Dynamic Distributed Systems

The advent of very large scale distributed applications in the form of peer-to-peer systems, introduced new problems caused by their intrinsic dynamic behavior (i.e., nodes continuously joining and leaving the system). Such problems inhibit the usage of many techniques developed for quasi-static dis...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Baldoni, R., Cortese, G., Morabito, F., Querzoni, L., Piergiovanni, S.T., Virgillito, A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:The advent of very large scale distributed applications in the form of peer-to-peer systems, introduced new problems caused by their intrinsic dynamic behavior (i.e., nodes continuously joining and leaving the system). Such problems inhibit the usage of many techniques developed for quasi-static distributed systems. In this paper we analyze the behavior of a simple subscription-flooding based algorithm for publish/ subscribe in a highly dynamic environment. Specifically we define the problem of keeping a list of processes matching a given event (Event Distribution List) complete and accurate. We propose a simple variant of the subscription flooding approach, introducing expiration of subscriptions and their periodic refresh, and show how it can maintain accurate and complete EDLs in a dynamic distributed system.
ISSN:1545-0678
2332-5666
DOI:10.1109/ICDCSW.2006.78