Performance of Alternating Least Squares in a Distributed Approach Using GraphLab and MapReduce
MapReduce: simplified data processing on large clusters