distributed 469 Distributed Systems Scalable Distributed Data Storage System with log replication, membership, consistent hashing.