Expand description
Distributed Hash Table (DHT) implementation based on Kademlia
Provides peer discovery, routing, and distributed key-value storage.
Re-exports§
pub use routing::RoutingTable;pub use routing::KBucket;pub use store::DHTStore;pub use store::StoredValue;pub use node::DHTNode;pub use node::NodeConfig;pub use replication::ReplicationManager;pub use replication::ReplicationConfig;pub use replication::ReplicationTask;pub use replication::ReplicationPriority;pub use replication::ReplicationStats;
Modules§
- node
- DHT node implementation combining routing and storage
- replication
- DHT data replication manager.
- routing
- Kademlia routing table implementation
- store
- DHT key-value store implementation
Structs§
- DHTConfig
- DHT configuration