“Systems Researcher Interview”
Emil Sit, a friend from MIT with whom I published one of my first papers, has been blogging a series of “interviews” from colleagues about their experience building distributed systems. He started this series after describing some implementation issues with building Chord, which was one of the first and remains the canonical distributed hash table (DHT). CoralCDN uses a DHT for its indexing, and its first implementation actually used MIT Chord as a software layer. (I later implemented my own DHT layer, although instead based on Kademlia — which was proposed by an officemate … Continue Reading