MapReduce Cloud Computing Question:

Can you explain what you understand by speculative execution?

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

Answer:

Mapreduce works on the basis of large number of computers connected via a network also known as node. In a large network there is always a possibility that a system may not perform as quickly as others. This results in a task being delayed. By speculative execution this can be avoided as multiple instances of the same map are run on different systems.


Previous QuestionNext Question
What is combiners?When do reducers play their role in a mapreduce task?