MetaCart Sign in to MyCiteSeerX

Include Citations | Advanced Search | Help

Disambiguated Search | Include Citations | Advanced Search | Help

Clippee: A Large-Scale Client/Peer System (2003) [1 citations — 0 self]

by Keno Albrecht ,  Ruedi Arnold ,  Roger Wattenhofer
Add To MetaCart

Abstract:

This paper introduces a client/peer architecture providing services similar to Group Communication systems, but with the scalability of peer-to-peer systems and its dynamic behavior. We present Clippee, a first prototype of this client/peer architecture. Clippee employs a data replication scheme based on an optimistic use of locks, without running an expensive consensus protocol. We believe that such a "best effort" approach is an important key to large-scale communication systems. We further show the applicability of this approach through experimental measurements conducted with our prototype. I.

Citations

2394 Chord: A scalable peer-to-peer lookup service for Internet applications – Stoica, Morris, et al. - 2001
855 Pastry: Scalable, decentralized object location, and routing for large-scale peer-to-peer systems – Rowstron, Druschel - 2001
386 Accessing nearby copies of replicated objects in a distributed environment – Plaxton, Rajaraman, et al. - 1997
351 Horus: A Flexible Group Communication System – Renesse, Birman, et al. - 1996
322 Scribe: A large-scale and decentralized application-level multicast infrastructure – Castro, Druschel, et al. - 2002
257 FARSITE: Federated, available, and reliable storage for an incompletely trusted environment – Adya, Bolosky, et al. - 2002
234 Group communication specifications: A comprehensive study – Chockler, Keidar, et al. - 2001
54 Peer-to-peer lightweight membership service for large scale group communication – Ganesh, Kermarrec, et al. - 2001
44 Optimistic atomic broadcast – Pedone, Schiper - 1998
34 Renesse. Optimizing Layered Communication Protocols – Hayden, van - 1996
23 Replication Techniques in Distributed Systems – Helal, Heddaya, et al. - 1996
17 Adaptive gossip-based broadcast – Rodrigues, Handurukande, et al. - 2003
13 A toolkit for building fault-tolerant, distributed applications in large scale – Phoenix - 1995
12 Isis: A system for fault-tolerant distributed computing – Birman - 1986
9 The InterGroup protocols: Scalable group communication for the Internet – Berket, Moser, et al. - 1998
9 Spinglass: Secure and scalable communications tools for mission-critical computing – Birman, Renesse, et al. - 2001