github.com/sidravic/kbucket (go): Kbucket is a port of Kadmelia DHT used to organise nodes in a distributed system based on closeness and most recently active. It uses the k-bucket algorithm to build a routing tree. The library is a direct port of KBucket implemented by the Nodejs library of the same name used for webtorrent. To learn more about Kadmelia refer to http://www.maymounkov.org/papers/maymounkov-kademlia-lncs.pdf
Keywords: golang|kademlia-dht