Skip to content

maxwelldergosits/EDHT

Repository files navigation

#EDHT

##Elastic Distributed Hash Table

our repo for the CS5412 project

###Prerequisites:

golang distributon

packages:

github.com/mad293/mlog
github.com/peterbourgon/diskv

###Building it:

go install EDHT/coordinator go install EDHT/daemon

###Running it: coordinator [options]

no options needed by default but import ones is the data directory that stores where you want to put the saved state, by default it wants to make a new directory with the time. You can specify which port you want to bind to, your address that you put is where other servers in the system will try and access you, so if you want to be somewhere other than the localhost you will have to put your hostname/ip-address.

if you are not connecting to an already established system you will probably need to specify the number of shards you want to have in the system and the number of faults you want to handle.

About

Elastic Distributed Hash Table

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •