Ссылки для MapReduce.
Big Data от А до Я (habr)
Big Data от А до Я. Часть 1: Принципы работы с большими данными, парадигма MapReduce.
Big Data от А до Я. Часть 2: Hadoop.
Big data от А до Я. Часть 3: Приемы и стратегии разработки MapReduce-приложений.
Пригодится:
Мастерство работы с Java Stream.