April 2017
Intermediate to advanced
594 pages
25h 15m
English
MapReduce is a programming model used to process very large datasets in distributed environments using a lot of machines working in a cluster. This programming model has the following two operations:
This programming model has been commonly used in the functional programming world. In the Java ecosystem, the Hadoop project of the Apache Software Foundation provides an implementation of this model. The Stream class implements two different reduce operations:
Read now
Unlock full access