Designed & Developed a distributed file server based on chord research paper implementation. Consistent Hashing is achieved using a Distributed Hash Table (DHT). Apache thrift is used as RPC Framework.It’s Implemented using sha256 hashing and Read/Write requests from the client is handled using DHT.

Technologies: Python3, Apache Thrift

Check out the Project Source Code for more detailed info on implementation.

Share: