Einfache Open Source DHT-Implementierung in Java für Lernzwecke [GESCHLOSSEN]
Frage
Ich suche Empfehlungen für eine einfache Open-Source-Implementierung einer
Forschung ergibt diese Kandidaten: freepastry und OpenChord Aber ich bin nicht voll davon überzeugt, dass sie meine Kriterien gleichermaßen erfüllen.
Haben Sie Erfahrung mit diesen oder anderen Implementierungen?Empfehlungen?
danke & adios
Lösung
vielleicht jdht passtdie Rechnung.Ich habe es selbst nicht überprüft, aber es ist an einer Universität geschrieben, manchmal bedeutet es, dass es einfach ist und zum Unterrichten verwendet wird.: -)
Andere Tipps
Es gibt tomp2p auf Github.
Ich arbeite an in letzter Zeit eine Umsetzung von Kademlia .Es ist sehr einfach zu sammeln und zu verwenden, und es ist gut dokumentiert.Es gibt mehrere Tests geschrieben, die die unterschiedliche Funktionalität sowie ein Starthandbuch in der Readme.md-Datei selbst zeigen.
Sie können openkad verwenden
Ich habe mit freiem Gebäck angefangen. Ich hatte eine tolle Erfahrung damit.Es war sehr einfach, einen Ring von Knoten einzurichten und auszuführen.Ich habe hauptsächlich Vergangenheit (Dateispeicherung) verwendet, und es war ziemlich einfach, laufend zu sein.Ich würde vorschlagen, ein Blick auf das vergangene Tutorial hier zu sehen. https://trac.freepraTry.org/wiki/tut_past
Der Code ist meiner Meinung nach vereinfacht, aber Sie sagen, das ist alles, was Sie brauchen, also denke ich das ist in Ordnung.