Chord
Maps both nodes and keys to a circular ID space (SHA-1 mod 2^160).
Routing: each node maintains:
- Successor: next node clockwise on the ring
- Finger table:
m entries where finger[i] = successor of (node + 2^i) mod 2^m
Lookup: route toward the key using finger table jumps. Converges in O(log n) hops.
Consistent hashing (from Phase 1 Week 3 Day 16): Chord is the original consistent-hashing paper's routing layer. Each key is stored at its successor.