Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 902 Bytes

README.md

File metadata and controls

29 lines (20 loc) · 902 Bytes

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,