学習目的のためのJavaでの単純なオープンソースDHTの実装[閉じる]
質問
Javaの分散ハッシュテーブルの簡単なオープンソースの実装のための推奨事項を探しています。学習目的のためだけに、派手な機能はありません、生産機能は必要ありません。それは(例えば、N-JVMを備えた1物理マシン)を設定するのが簡単で、好ましくはいくつかの例、チュートリアル、または出発ガイドを使用して文書化されるべきです。
研究候補者はこれらの候補者を得ます: freepastry と OpenChord しかし、私は私の基準を単純さの単純さに満たすために完全に確信していません。
これらの実装やその他の実装で経験がありますか?推奨?
感謝&ADIOS
解決
多分 jdht がフィットする請求書。私は自分自身をチェックしていませんが、それは大学で書かれています。: - )
他のヒント
githubで tomp2p があります。
私は最近Kademlia の実装に取り組んでいました。セットアップと使用が非常に簡単で、文書化されています。README.MDファイル自体の開始ガイドと同様に、さまざまな機能を実証するテストがいくつかあります。
私は無料のペストリーを始めました。私はそれについて素晴らしい経験をしました。ノードのリングを設定して実行することは非常に簡単でした。私は主に過去(ファイルストレージ)を使ってきました、そしてそれは走りを得るのが非常に簡単です。ここで過去のチュートリアルを見ていることをお勧めします。 https://trac.freaspastry.org/wiki/tut_past
コードは私の意見で単純化されていますが、それがあなたが必要とするのはあなたがそれを必要としていると言っています。
所属していません StackOverflow