Publish/subscribe systems have commonly been divided in two large families on the basis of their event-selection model [2]: topic-based and content-based systems. The former trade reduced subscription expressiveness with simpler implementations and higher performance. Conversely, the latter allow to accurately map published data in a complex event schema on top of which expressive subscriptions can be defined, but incur the cost of more complex implementations that delivers reduced performance on large distributed settings. System developers are thus faced with a choice about which kind of system is best suited to the target application. A common solution to this dilemma lies in the event space partitioning [4] technique: the event schema is partitioned in a number of subspaces that are then statically mapped to topics. The partitioning must be globally known and subscribers are expected to subscribe those topics where subspaces that have a non-empty intersection with their content-based subscriptions have been mapped. Undesired events (false positives) can be filtered out at the receiver side. The event space partitioning granularity strongly affects the performance of such systems: if it is excessively coarse-grained too much resources are wasted to deliver false positives, while if it is too fine-grained the number of topics that will be generated, and that must be managed by the topic based system, could easily become huge. Current solutions [3] provide sub-optimal approximations that are calculated offline and then statically applied to the system. © 2011 Springer-Verlag.

Brief announcement: Distributed self-organizing event space partitioning for content-based publish/subscribe systems / Beraldi, Roberto; Cerocchi, Adriano; Fabio, Papale; Querzoni, Leonardo. - STAMPA. - 6976 LNCS:(2011), pp. 437-438. (Intervento presentato al convegno 13th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2011 tenutosi a Grenoble nel 10 October 2011 through 12 October 2011) [10.1007/978-3-642-24550-3_35].

Brief announcement: Distributed self-organizing event space partitioning for content-based publish/subscribe systems

BERALDI, ROBERTO;CEROCCHI, ADRIANO;QUERZONI, Leonardo
2011

Abstract

Publish/subscribe systems have commonly been divided in two large families on the basis of their event-selection model [2]: topic-based and content-based systems. The former trade reduced subscription expressiveness with simpler implementations and higher performance. Conversely, the latter allow to accurately map published data in a complex event schema on top of which expressive subscriptions can be defined, but incur the cost of more complex implementations that delivers reduced performance on large distributed settings. System developers are thus faced with a choice about which kind of system is best suited to the target application. A common solution to this dilemma lies in the event space partitioning [4] technique: the event schema is partitioned in a number of subspaces that are then statically mapped to topics. The partitioning must be globally known and subscribers are expected to subscribe those topics where subspaces that have a non-empty intersection with their content-based subscriptions have been mapped. Undesired events (false positives) can be filtered out at the receiver side. The event space partitioning granularity strongly affects the performance of such systems: if it is excessively coarse-grained too much resources are wasted to deliver false positives, while if it is too fine-grained the number of topics that will be generated, and that must be managed by the topic based system, could easily become huge. Current solutions [3] provide sub-optimal approximations that are calculated offline and then statically applied to the system. © 2011 Springer-Verlag.
2011
13th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2011
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Brief announcement: Distributed self-organizing event space partitioning for content-based publish/subscribe systems / Beraldi, Roberto; Cerocchi, Adriano; Fabio, Papale; Querzoni, Leonardo. - STAMPA. - 6976 LNCS:(2011), pp. 437-438. (Intervento presentato al convegno 13th International Symposium on Stabilization, Safety, and Security of Distributed Systems, SSS 2011 tenutosi a Grenoble nel 10 October 2011 through 12 October 2011) [10.1007/978-3-642-24550-3_35].
File allegati a questo prodotto
File Dimensione Formato  
VE_2011_11573-382001.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 2.96 MB
Formato Adobe PDF
2.96 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/382001
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact