Dynamic content-based channels: meeting in the middle (search Google Scholar)
S. Tarkoma. Dynamic content-based channels: meeting in the middle. In R. Baldoni, editor, Proceedings of the second international conference on Distributed event-based systems, pages 47‒58, New York, NY, USA, 2008. ACM.
URL
Abstract
We present a novel framework for supporting dynamic
content-based communication channels. The system
generalizes channel splits and joins in terms of
arbitrary filters, where content-based message
processing expands and contracts over a set of
distributed nodes. The framework consists of two core
functions, namely splitting and joining two channels.
We consider different ways of doing the split operation
and taking into account current load and expected
workload through absolute and expected overlap between
content descriptors, namely filters. The framework can
be used with both centralized and decentralized split
and join decision making. We present experimental
results pertaining to joins, merges, and client-side
performance. The mechanism presented may also be used
in allocating clients to multicast channels at
runtime.
Comment this article in the wiki!
BibTeX
@InProceedings{Tarkoma:2008:DynConBasChan,
abstract = "We present a novel framework for supporting dynamic
content-based communication channels. The system
generalizes channel splits and joins in terms of
arbitrary filters, where content-based message
processing expands and contracts over a set of
distributed nodes. The framework consists of two core
functions, namely splitting and joining two channels.
We consider different ways of doing the split operation
and taking into account current load and expected
workload through absolute and expected overlap between
content descriptors, namely filters. The framework can
be used with both centralized and decentralized split
and join decision making. We present experimental
results pertaining to joins, merges, and client-side
performance. The mechanism presented may also be used
in allocating clients to multicast channels at
runtime.",
author = "Sasu Tarkoma",
title = "Dynamic content-based channels: meeting in the
middle",
crossref = "Baldoni:2008:DEBS",
pages = "47--58",
doi = "http://doi.acm.org/10.1145/1385989.1385996",
URL = "http://portal.acm.org/ft_gateway.cfm?id=1385996&type=pdf&coll=GUIDE&dl=GUIDE&CFID=37557346&CFTOKEN=92881980",
topic = "Routing and Matching",
modified = "1216805771",
}
In: DEBS '08: Second conference on Distributed event-based systems (search Google Scholar)
R. Baldoni, editor. DEBS '08: Second conference on Distributed event-based systems, New York, NY, USA, 2008. ACM.
URL
BibTeX
@Proceedings{Baldoni:2008:DEBS,
editor = "Roberto Baldoni",
title = "{DEBS} '08: Second conference on Distributed
event-based systems",
booktitle = "Proceedings of the second international conference on
Distributed event-based systems",
year = "2008",
ISBN = "978-1-60558-090-6",
location = "Rome, Italy",
publisher = "ACM",
address = "New York, NY, USA",
URL = "http://portal.acm.org/toc.cfm?id=1385989&type=proceeding&coll=GUIDE&dl=GUIDE&CFID=37557346&CFTOKEN=92881980",
topic = "Proceedings",
modified = "1216749047",
}
