Le moyen le plus DHT à mettre en œuvre
Question
qui distribuait Hash Table (DHT) est plus facile à mettre en œuvre en Python? Tout bon exemple qui est pas pléthorique?
Je ne suis à la recherche d'une définition de DHT parce que je suis plus orienté et concentré sur la conception et la mise en œuvre de ces derniers.
La solution
Si vous êtes concentré sur la mise en œuvre, plutôt que de chercher un hors-the-box solution, cet article pourrait aider un peu: http://www.linuxjournal.com/article/6797
Autres conseils
Dans mon travail, je travaille avec Entagled . Je ne peux pas dire qu'il est grand code, mais il semble être le seul Kademlia la mise en œuvre pour Python autour .
Je pense que Kademlia est devenu le DHT par défaut pour la plupart des applications d'aujourd'hui, car il est assez simple et a rapidement les recherches. Au moins dans le monde académique que je l'ai vu jusqu'à présent.
Vous pouvez consulter DHTBot . Il est une implémentation Python du BitTorrent MDHT et est écrit en utilisant torsadé, une bibliothèque de réseau de python de haut niveau.
(** Disclaimer: Je suis l'auteur de DHTBot)
Vous pouvez également consulter btdht qui n'utilise pas tordu et est utile pour renifler Bittorrent DHT.