Software

Chord: Distributed Hash Table

Scalable and efficient implementation of the Chord DHT protocol for distributed storage in peer-to-peer networks.

Apr 2023 — May 2023GitHub Repo
Chord Thumbnail

Overview

The Chord DHT protocol is a distributed hash table protocol proposed in 2001. It uses a ring topology to organize nodes, with each node maintaining a small routing table for fast O(log n) lookups.

Built a complete Chord implementation with finger tables, successor/predecessor pointers, and fault-tolerant node joining and leaving.