ACM Home Page
Please provide us with feedback. Feedback
Dynamic content-based channels: meeting in the middle
Full text PdfPdf (294 KB)
Source Distributed event-based systems; Vol. 332 archive
Proceedings of the second international conference on Distributed event-based systems table of contents
Rome, Italy
SESSION: Content-based pub/sub table of contents
Pages 47-58  
Year of Publication: 2008
ISBN:978-1-60558-090-6
Author
Sasu Tarkoma  Helsinki University of Technology and Nokia NRC
Sponsors
: IEEE
: ACM
: USENIX
IFIP : International Federation for Information Processing
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGMOD: ACM Special Interest Group on Management of Data
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 11,   Downloads (12 Months): 89,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1385989.1385996
What is a DOI?

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.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
F. Cao and J. P. Singh. Efficient event routing in content-based publish-subscribe service networks. In INFOCOM. IEEE, 2004.
 
3
F. Cao and J. P. Singh. Medym: Match-early with dynamic multicast for content-based publish-subscribe networks. In Proceedings of the ACM/IFIP/USENIX 6th International Middleware Conference (Middleware 2005), 2005.
4
 
5
 
6
Y. Chen, K. Schwan, and D. Zhou. Opportunistic channels: Mobility-aware event delivery. In Middleware 2003, 2003.
7
 
8
9
 
10
 
11
 
12
A. Kiani and N. Shiri. Containment of conjunctive queries with arithmetic expressions. In CoopIS, pages 439--452, 2005.
 
13
 
14
W. Litwin, J. Menon, and T. Risch. LH* schemes with scalable availability. Research Report RJ10121 (91937), IBM, 1998.
 
15
G. Mühl. Large-Scale Content-Based Publish/Subscribe Systems. PhD thesis, Darmstadt University of Technology, September 2002.
 
16
R. K. N. Karmarkar. The differencing method of set partitioning. Technical Report UCB/CSD 82/113, University of California, Berkeley, 1982.
 
17
 
18
A. M. Ouksel, O. Jurca, I. Podnar, and K. Aberer. Efficient probabilistic subsumption checking for content-based publish/subscribe systems. In M. van Steen and M. Henning, editors, Middleware, volume 4290 of Lecture Notes in Computer Science, pages 121--140. Springer, 2006.
 
19
 
20
S. Tarkoma and J. Kangasharju. Optimizing Content-based Routers: Posets and Forests. Distributed Computing, 19(1):62--77, Sept. 2006.
21
 
22
W. Y.-M., L. Qiu, D. Achlioptas, D. Gautam, P. Larson, and H. Wang. Subscription partitioning and routing in content-based publish/subscribe systems. Technical report, Microsoft Research, 2003.