Skip to content

filippos47/ToyChord

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ToyChord

ToyChord is an implementation of the Chord DHT paper. It supports replication and two consistency flavors, namely linearizability (through chain replication) and eventual consistency. Finger tables are currently not incorporated.

Setting up

Please follow the instructions in the deployment guide.

Structure

  • Back End: Chord DHT implementation as a REST API, written in Python/Flask.
  • CLI Client: A CLI tool written in Python (using click module) that interfaces with the REST API.

Supplementary information is provided in the architecture document.

Authors

Alphabetically,

About

Flask implementation of Chord DHT

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published