Difference between revisions of "Kademlia"

From AMule Project FAQ
Jump to: navigation, search
m
m (Add some references)
 
Line 7: Line 7:
 
[[FAQ_eD2k-Kademlia#What_is_Kademlia?|Kademlia]] is a [[Server|server]]less [[network]] for the *[[Mule]] [[client]]s.
 
[[FAQ_eD2k-Kademlia#What_is_Kademlia?|Kademlia]] is a [[Server|server]]less [[network]] for the *[[Mule]] [[client]]s.
  
It is based on the Kademlia algorithm by [http://www.scs.cs.nyu.edu/~petar Petar Maymounkov] and [http://www.scs.cs.nyu.edu/~dm David Mazières] ([http://www.nyu.edu New York University], 2002).
+
It is based on the Kademlia algorithm by [http://www.scs.cs.nyu.edu/~petar Petar Maymounkov] and [http://www.scs.cs.nyu.edu/~dm David Mazières] ([http://www.nyu.edu New York University], 2002), as described in their paper [http://www.scribd.com/doc/2674753/Kademlia-A-Peertopeer-Information-System-Based-on-the-XOR-Metric|"Kademlia: A Peer-to-peer Information System Based on the XOR Metric"].
  
 
The network itself is used as a distributed database of the files and clients on it. The main goal is to provide a reliable, fast, and almost impossible to shutdown way to keep this information. At client to client level, the protocol used for file transfers is shared with the [[ED2k|ed2k]] network at this point, tho this could change in the future.
 
The network itself is used as a distributed database of the files and clients on it. The main goal is to provide a reliable, fast, and almost impossible to shutdown way to keep this information. At client to client level, the protocol used for file transfers is shared with the [[ED2k|ed2k]] network at this point, tho this could change in the future.
  
 
For information about it you can either read the [[FAQ_eD2k-Kademlia#What_is_Kademlia?|ED2K-Kademlia FAQ]] or see [http://emule-project.net/home/perl/help.cgi?l=1&rm=show_topic&topic_id=232 eMule's support page].
 
For information about it you can either read the [[FAQ_eD2k-Kademlia#What_is_Kademlia?|ED2K-Kademlia FAQ]] or see [http://emule-project.net/home/perl/help.cgi?l=1&rm=show_topic&topic_id=232 eMule's support page].
 +
 +
== See Also ==
 +
 +
*<nowiki>http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf</nowiki>
 +
*<nowiki>http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-talk.ps.gz</nowiki>
 +
*<nowiki>http://www.scs.stanford.edu/~dm/home/papers/maymounkov:kademlia.ps.gz</nowiki>
 +
*http://en.wikipedia.org/wiki/Kademlia

Latest revision as of 14:18, 17 June 2012

English | Deutsch | Español

Kademlia is a serverless network for the *Mule clients.

It is based on the Kademlia algorithm by Petar Maymounkov and David Mazières (New York University, 2002), as described in their paper "Kademlia: A Peer-to-peer Information System Based on the XOR Metric".

The network itself is used as a distributed database of the files and clients on it. The main goal is to provide a reliable, fast, and almost impossible to shutdown way to keep this information. At client to client level, the protocol used for file transfers is shared with the ed2k network at this point, tho this could change in the future.

For information about it you can either read the ED2K-Kademlia FAQ or see eMule's support page.

See Also

  • http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-lncs.pdf
  • http://pdos.csail.mit.edu/~petar/papers/maymounkov-kademlia-talk.ps.gz
  • http://www.scs.stanford.edu/~dm/home/papers/maymounkov:kademlia.ps.gz
  • http://en.wikipedia.org/wiki/Kademlia