erlkad is a kademlia library wirtten by erlang. This is my first project by erlang, if it's has some errors, pls contact me!
Because my english is not so good, If I use english to describe this project, I think It will make some mistakes or ambiguity. So If you use english, what you have to do is just read the source code.
the source code is according to the OTP design principles. You need some skills with erlang and kademlia rationale.
recommend reading:
- Kademlia: A Peer-to-peer Information System Based on the XOR Metric
- Erlang Programming Rules and Conventions
- EUnit Manual
- Erlware sinan tutorial
erlkad是一个用erlang书写的kademlia库,整个程序基于erlang OTP设计。 实现了一个轻便的kademlia DHT实现。其提供基本的api:
PING FIND_NODE FIND_VALUE STORE
注: 本项目已停止更新!