Optimizing Multiway Joins in a Map-Reduce Environment
MapReduce: simplified data processing on large clusters