Ответ 1
Если вы сосредоточены на реализации, а не на поиске готового решения, эта статья может немного помочь: http://www.linuxjournal.com/article/6797
Какую распределенную таблицу хэшей (DHT) проще всего реализовать на Python? Любой хороший пример, который не раздувается?
Я не ищу определения DHT, потому что я более ориентирован и сосредоточен на разработке и реализации таких.
Если вы сосредоточены на реализации, а не на поиске готового решения, эта статья может немного помочь: http://www.linuxjournal.com/article/6797
В моей работе я работаю с entagled. Я не могу сказать, что это отличный код, но он кажется единственной Kademlia для Python.
Я думаю, что Kademlia стал стандартным DHT для большинства приложений сегодня, потому что он довольно прост и имеет быстрый поиск. По крайней мере, в академическом мире, который я видел до сих пор.
Возможно, вы захотите проверить DHTBot. Это python-реализация BitTorrent MDHT и написана с использованием скрученной, высокоуровневой сетевой библиотеки python.
(** Отказ от ответственности: я являюсь автором DHTBot)
Вы также можете проверить btdht, который не использует скрученный и полезен для обнюхивания Bittorrent DHT.