Domanda

Quali Distributed Hash Table (DHT) è più semplice da implementare in Python? Qualsiasi buon esempio che non è gonfio?

Io non sono alla ricerca di una definizione di DHT perché sono più orientata e focalizzata sulla progettazione e l'attuazione di tale.

È stato utile?

Soluzione

Se si sono concentrati sulla realizzazione, piuttosto che alla ricerca di una soluzione out-of-the-box, questo articolo potrebbe aiutare un po ': http://www.linuxjournal.com/article/6797

Altri suggerimenti

Nel mio lavoro che sto lavorando con Entagled . Non posso dire che è grande codice, ma sembra essere l'unica Kademlia implementazione per Python intorno .

Credo Kademlia è diventato il DHT di default per la maggior parte delle applicazioni di oggi, perché è abbastanza semplice e ha le ricerche veloci. Almeno nel mondo accademico che ho visto finora.

Si potrebbe voler controllare DHTBot . Si tratta di un'implementazione pitone del BitTorrent MDHT ed è scritto utilizzando, una libreria di alto livello di rete pitone intrecciato.

(** Disclaimer: io sono l'autore di DHTBot)

Si può anche verificare btdht che non utilizza contorto ed è utile ad annusare Bittorrent DHT.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top