TY - GEN
T1 - Poster
T2 - 9th ACM International Conference on Distributed Event-Based Systems, DEBS 2015
AU - Lim, Léon
AU - Conan, Denis
N1 - Publisher Copyright:
Copyright 2015 ACM.
PY - 2015/6/24
Y1 - 2015/6/24
N2 - Distributed Event-Based Systems (DEBS) provide a versatile solution for asynchronously exchanging data in a distributed system, loosely-coupled in space and time. In this work, the software architecture of a DEBS is composed of an overlay network of brokers that are responsible for routing data from producers to consumers. Important issues are the cost (in terms of exchanged messages) of the installation of routing filters (for advertisements and subscriptions) on the brokers, and the cost of routing notifications. In this work, we extend the usage of the concept of scope to propose the concept of multiscoping: the overlay of brokers is logically structured according to several dimensions (geographic location, network characteristics, client membership, etc.) with visibility filters installed at scope boundaries; these overlays are superposed; clients connect to brokers and express their scoping requirements on these dimensions; and distribution of notifications is controlled both by visibility and routing filters.
AB - Distributed Event-Based Systems (DEBS) provide a versatile solution for asynchronously exchanging data in a distributed system, loosely-coupled in space and time. In this work, the software architecture of a DEBS is composed of an overlay network of brokers that are responsible for routing data from producers to consumers. Important issues are the cost (in terms of exchanged messages) of the installation of routing filters (for advertisements and subscriptions) on the brokers, and the cost of routing notifications. In this work, we extend the usage of the concept of scope to propose the concept of multiscoping: the overlay of brokers is logically structured according to several dimensions (geographic location, network characteristics, client membership, etc.) with visibility filters installed at scope boundaries; these overlays are superposed; clients connect to brokers and express their scoping requirements on these dimensions; and distribution of notifications is controlled both by visibility and routing filters.
KW - Distributed Event-Based Systems
KW - Middleware
KW - Scoping
UR - https://www.scopus.com/pages/publications/84960970787
U2 - 10.1145/2675743.2776768
DO - 10.1145/2675743.2776768
M3 - Conference contribution
AN - SCOPUS:84960970787
T3 - DEBS 2015 - Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems
SP - 348
EP - 351
BT - DEBS 2015 - Proceedings of the 9th ACM International Conference on Distributed Event-Based Systems
PB - Association for Computing Machinery, Inc
Y2 - 29 June 2015 through 3 July 2015
ER -