Map-Reduce Pattern

Learn how to use the map-reduce pattern with several functional programming techniques.

What is the map-reduce pattern?

The map-reduce pattern is a way of processing large data sets in a way that can be distributed amongst many computers.

The basic idea is to start by processing data elements individually, and, finally, combine them to give the required result.

To give a simple example, suppose we want to calculate the average word length of the words in a block of text:

Get hands-on with 1200+ tech skills courses.