Skip to content

The ermlia is Erlang implementation of Kademlia. This is easy key-value store.

Notifications You must be signed in to change notification settings

cooldaemon/ermlia

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ermlia

The ermlia is Erlang implementation of Kademlia.

Requirements

Building from Source

% cd /path/to
% git clone git://github.com/cooldaemon/ermlia.git
% cd ./ermlia
% git submodule init
% git submodule update
% make

How to Use

Start the first node.

% cd /path/to/ermlia
% ./scripts/start 10000

Start the second node and put a key/value on this node.

% cd /path/to/ermlia
% ./scripts/start 10001
1> ermlia:join({127, 0, 0, 1}, 10000).
2> ermlia:put(key, value).

Get a value from the first node.

1> ermlia:get(key).

About

The ermlia is Erlang implementation of Kademlia. This is easy key-value store.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages