My slides for my guest lecture in a masters-level grad course in distributed systems. It focuses on distributed storage and file systems. It goes from NFS (client to server, centralization of writes) to IPFS (Kademlia, DHTs) while discussing the merits and function of new forms of file system layouts (Hash-based; Merkle DAGs.)