SpongeFiles: mitigating data skew in mapreduce using distributed memory
ZooKeeper: Wait-free Coordination for Internet-scale Systems