Photon: fault-tolerant and scalable joining of continuous data streams
MapReduce: simplified data processing on large clusters