dht

Crates.iodht
lib.rsdht
version0.0.6
sourcesrc
created_at2014-12-24 14:37:59.046266
updated_at2017-02-26 18:55:35.707596
descriptionImplementation of Kademlia-based DHT in Rust
homepagehttps://github.com/dtantsur/rust-dht
repository
max_upload_size
id635
size49,053
Dmitry Tantsur (dtantsur)

documentation

README

rust-dht

Build
Status

A work-in-progress implementation of Kademlia-based DHT in Rust language. Unlike other implementations this one is concentrated on simplicity and extensibility.

Build

Use cargo tool to build and test.

Status

Currently implemented or have a good progress:

  • Node struct: endpoint address + ID, representing this Node in the system.

  • GenericAPI trait: base trait for all protocol implementations.

  • knodetable::KBucket: k-bucket implementation.

  • knodetable::KNodeTable: node table with k-buckets.

  • service::Handler: handler of DHT requests.

  • Service: main class - DHT service.

Commit count: 0

cargo fmt