SpongeFiles: mitigating data skew in mapreduce using distributed memory
Building a HighLevel Dataflow System on top of MapReduce: The Pig Experience