MapReduce explained by Twitter example.