Building peer-to-peer systems with chord, a distributed lookup service
Authors:
- F. DabekFDF. Dabek
- E. BrunskillEBE. Brunskill
- M.F. KaashoekMKM.F. Kaashoek
- D. KargerDKD. Karger
- R. MorrisRMR. Morris
- I. StoicaISI. Stoica
- H. BalakrishnanHBH. Balakrishnan
- 24 August 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 81-86
Abstract
We argue that the core problem facing peer-to-peer sys- tems is locating documents in a decentralized network and propose Chord, a distributed lookup primitive. Chord pro- vides an efficient method of locating documents while plac- ing few constraints on the applications that use it. As proof that Chord's functionality is useful in the development of peer-to-peer applications, we outline the implementation of a peer-to-peer file sharing system based on Chord.Keywords
This publication has 9 references indexed in Scilit:
- Fast and secure distributed read-only file systemACM Transactions on Computer Systems, 2002
- A scalable content-addressable network2001
- Chord2001
- OceanStore2000
- A scalable location service for geographic ad hoc routing2000
- Separating key management from file system security1999
- Consistent hashing and random trees1997
- Accessing nearby copies of replicated objects in a distributed environment1997
- Untraceable electronic mail, return addresses, and digital pseudonymsCommunications of the ACM, 1981