Semplice implementazione DHT open source in Java per scopi di apprendimento [chiuso]

StackOverflow https://stackoverflow.com/questions/5989029

  •  13-11-2019
  •  | 
  •  

Domanda

Sto cercando raccomandazioni per una semplice implementazione open source di una tabella Hash distribuita in Java per giocare con.Nessuna caratteristica di fantasia, solo per scopi di apprendimento, nessuna funzionalità di produzione necessaria.Dovrebbe essere semplice da configurare (ad esempio macchina fisica con N-JVM) e ben documentata preferibilmente con alcuni esempi, tutorial o guide di partenza.

La ricerca produce questi candidati: freepastry e OpenChord Ma non sono pienamente convinto che soddisfino i miei criteri semplicità-saggia.

Hai qualche esperienza con queste o altre implementazioni?Raccomandazioni?

Grazie e Adios

È stato utile?

Soluzione

Forse JDHT si adattail conto.Non ho controllato me stesso, ma è scritto in un'università, a volte questo significa che è semplice e usato per l'insegnamento.: -)

Altri suggerimenti

C'è tomp2p su github.

Ho lavorato su un'implementazione di kademlia ultimamente.È molto semplice da configurare e utilizzare ed è ben documentato.Esistono diversi test scritti che dimostrano le diverse funzionalità e una guida di partenza nel file Readme.md stesso.

Puoi usare openkad

Ho iniziato con una pasticceria gratuita .. Ho avuto una grande esperienza con esso.Era molto semplice allestire ed eseguire un anello di nodi.Ho usato principalmente il passato (archiviazione dei file) ed è stato abbastanza facile da gestire.Suggerirei di dare un'occhiata al passato tutorial qui. https://trac.freepastry.org/wiki/tut_past

Il codice è semplificato secondo me, ma tu dici che è tutto ciò di cui hai bisogno, quindi immagino che sia ok.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top