Chord p2p distributed hash table (dht) implementation over http protocol

2.9k views Asked by At

I have to implement the chord protocol over http as my project until now I've considered three ways:

  1. Using jxta in java

  2. Try to edit open-chord [which uses tcp/ip]

  3. Coding from scratch using sockets in java

Any help?

1

There are 1 answers

0
Bruno Grieder On

JXTA is a DHT plus many, many other things. JXTA is not going to help you; it is a "finished" P2P library.

Go for it, implement it yourself. The difficulty lies in getting the chord algorithm right, not the communication using http. Hacking (in the proper sense) open-chord or chordlessmay certainly help you.