Shades: Expediting Kademlia's lookup process

Gil Einziger, Roy Friedman, Yoav Kantor

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Kademlia is considered to be one of the most effective key based routing protocols. It is nowadays implemented in many file sharing peer-to-peer networks such as BitTorrent, KAD, and Gnutella. This paper introduces Shades, a combined routing/caching scheme that significantly shortens the average lookup process in Kademlia and improves its load handling. The paper also includes an extensive performance study demonstrating the benefits of Shades and compares it to other suggested alternatives using both synthetic workloads and traces from YouTube and Wikipedia.

Original languageEnglish
Pages (from-to)37-50
Number of pages14
JournalComputer Networks
Volume99
DOIs
StatePublished - 22 Apr 2016
Externally publishedYes

Keywords

  • Caching
  • Kademlia
  • Lookup process
  • Peer-to-peer

ASJC Scopus subject areas

  • Computer Networks and Communications

Fingerprint

Dive into the research topics of 'Shades: Expediting Kademlia's lookup process'. Together they form a unique fingerprint.

Cite this