ACM Home Page
Please provide us with feedback. Feedback
Introducing reliability in content-based publish-subscribe through epidemic algorithms
Full text PdfPdf (209 KB)
Source Distributed event-based systems archive
Proceedings of the 2nd international workshop on Distributed event-based systems table of contents
San Diego, California
SESSION: Overlay networks, peer-to-peer computing an event-based middleware table of contents
Pages: 1 - 8  
Year of Publication: 2003
ISBN:1-58113-843-1
Authors
Paolo Costa  Politecnico di Milano, Milano, Italy
Matteo Migliavacca  Politecnico di Milano, Milano, Italy
Gian Pietro Picco  Politecnico di Milano, Milano, Italy
Gianpaolo Cugola  Politecnico di Milano, Milano, Italy
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 6,   Downloads (12 Months): 41,   Citation Count: 4
Additional Information:

abstract   references   cited by   collaborative colleagues  

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

ABSTRACT

Distributed content-based publish-subscribe middleware provides the necessary decoupling, flexibility, expressiveness, and scalability required by modern distributed applications. Unfortunately, this middleware usually does not provide reliability, especially in the presence of highly reconfigurable scenarios. Indeed, this problem has been thus far largely disregarded by the research community and solutions developed in other contexts are not immediately applicable.In this paper, we tackle the problem of introducing reliability in content-based publish-subscribe in dynamic environments by exploiting epidemic algorithms, whose characteristics in terms of decentralization, scalability, and resilience to topological changes resonate with our problem.


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
 
3
4
 
5
M. Castro, P. Druschel, A. Kermarrec, and A. Rowstron. Scribe: A large-scale and decentralized application-level multicast infrastructure. IEEE Journal on Selected Areas in Communications, 20(8), 2002.
 
6
7
 
8
P. Costa, M. Migliavacca, G. P. Picco, and G. Cugola. Epidemic Algorithms for Reliable Content-Based Publish-Subscribe. Technical report, Politecnico di Milano, March 2003. Available at www.elet.polimi.it/~picco.
 
9
F. M. Cuenca-Acuna, C. Peery, R. P. Martin, and T. D. Nguyen. PlanetP: Infrastructure support for P2P information sharing. Technical Report DCS-TR-465, Rutgers University, November 2001.
 
10
 
11
G. Cugola, G. P. Picco, and A. L. Murphy. Towards distributed publish-subscribe middleware for mobile systems. In Proc. of the 3rd Int. Workshop on Software Engineering and Middleware, LNCS 2596. Springer, May 2002.
12
 
13
C. Diot, W. Dabbous, and J. Crowcroft. Group communication. IEEE Journal on Selected Areas in Communication, May 1997.
 
14
 
15
P. Eugster and R. Guerraoui. Hierarchical probabilistic multicast. Technical report, EPFL, Lausanne (Switzerland), 2001. Available at icwww.epfl.ch/publications.
 
16
 
17
 
18
J. Luo, P. Eugster, and J.-P. Hubaux. Route Driven Gossip: Probabilistic Reliable Multicast in Ad Hoc Networking. Technical report, EPFL, Lausanne (Switzerland), 2002. Available at icwww.epfl.ch/publications.
 
19
K. Obraczka. Multicast transport protocols: a survey and taxonomy. IEEE Communications, 36(1):94--102, January 1998.
 
20
 
21
 
22
 
23
Real-Time Innovations, Inc. NDDS: Network Middleware for Distributed Real Time Applications. www.rti.com.
 
24
V. Roca, L. Costa, R. Vida, A. Dracinschi, and S. Fdida. A survey of multicast technologies. Technical report, Laboratoire d'Informatique de Paris 6 (LIP6), September 2000. www-rp.lip6.fr.
25
 
26
 
27
R. Strom, G. Banavar, T. Chandra, M. Kaplan, K. Miller, B. Mukherjee, D. Sturman, and M. Ward. Gryphon: An information flow based approach to message brokering. In Int. Symp. on Software Reliability Engineering, 1998.
 
28
Sun Microsystems, Inc. Java Message Service Specification Version 1.1, April 2002.
 
29
 
30
TIBCO Inc. TIBCO Rendezvous. www.rv.tibco.com.
31

Collaborative Colleagues:
Paolo Costa: colleagues
Matteo Migliavacca: colleagues
Gian Pietro Picco: colleagues
Gianpaolo Cugola: colleagues