Подходит ли абстракция MapReduce для решения проблем даже на одной машине? Например, у меня есть 12-ядерный компьютер, и мне приходится считать слова в тысячах файлов (классический пример MapReduce).
Использование реализации MapReduce с Mappers и Reducers в нескольких потоках - хороший способ решить эту проблему, учитывая, что мы работаем на одной машине с одним жестким диском?
Думаю, мой вопрос сводится к это: Подходит ли парадигма MapReduce только для работы в кластере машин?