Performance clarity as a first-class design principle
MapReduce: simplified data processing on large clusters