Designing a Distributed File System That Feels Local (With a Dash of Gossip)

Imagine This: