Простой реализация DHT с открытым исходным кодом в Java для обучения [закрыто]

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

  •  13-11-2019
  •  | 
  •  

Вопрос

Я ищу рекомендации для простых открытых источников реализации распределенного хеш-таблица в Java, чтобы играть с.Никаких модных функций, только для учебных целей, не требуется никаких функциональных возможностей производства.Это должно быть просто настроить (например, физическая машина с N-JVMS) и хорошо документирована предпочтительно с некоторыми примерами, учебными пособиями или исходными направляющими.

Исследование дает эти кандидаты: Freepastry и OpenChord Но я не полностью убежден, что они соответствуют моим критериям простоты.

У вас есть опыт работы с этими или другими реализациями?Рекомендации?

Спасибо и Adios

Это было полезно?

Решение

Может быть, JDHT будет соответствоватьсчет.Я не проверил его, но написано в университете, иногда это означает, что это просто и используется для обучения.: -)

Другие советы

Есть tomp2p на github.

Я работаю над внедрение Kademlia в последнее время.Это очень просто настроить и использовать, и он хорошо документирован.Есть несколько написанных тестов, которые демонстрируют различные функциональные возможности, а также начальное руководство в сам файле README.MD.

Вы можете использовать openkad

Я начал с бесплатного теста .. У меня был большой опыт работы с этим.Было очень просто настроить и запустить кольцо узлов.Я в основном использовал прошлое (хранение файлов), и его было довольно легко запустить.Я бы предложил взглянуть на прошлый учебник здесь. https://trac.freepastry.org/wiki/tut_past

Код превышен на мой взгляд, но вы говорите, что это все, что вам нужно, поэтому я думаю, что это нормально.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top