MapReduce Cloud Computing Question:

What is task granularity?

Cloud Computing - MapReduce Interview Question
Cloud Computing - MapReduce Interview Question

Answer:

In mapreduce the map phase if subdivided into M pieces and the reduce phase into R pieces. Each worker is assigned a group of tasks this improves dynamic load balancing and also speeds up the recovery of a worker in case of failures.


Previous QuestionNext Question
What are the various input and output types supported by MapReduce?With the help of two examples name the map and reduce function purpose?