What is Speculative Execution?

devquora
devquora

Posted On: Feb 22, 2018

 

In Hadoop, Map Reduce breaks jobs into various tasks, and these tasks run parallel rather than going for consecutive, in this manner decreases overall execution time. This model of execution is delicate to moderate tasks as they slow down the general execution of a job. There might be different explanations behind the slowdown of tasks, including hardware debasement or programming misconfiguration, yet it might be difficult to identify causes since the tasks still complete effectively, although additional time is taken than the normal time. Hadoop doesn’t attempt to analyze and settle moderate running tasks; rather, it endeavors to recognize them and runs reinforcement tasks for them. This is called speculative execution in Hadoop.

    Related Questions

    Please Login or Register to leave a response.

    Related Questions

    Mapreduce Interview Questions

    What is Hadoop Map Reduce?

    Map Reduce is the core of Hadoop. It is one of the programming paradigms that acknowledge into consideration enormous a..

    Mapreduce Interview Questions

    What is the need of Map Reduce?

    Map Reduce is information handling paradigms in itself. This was one of its kind information handlings and has been tra..

    Mapreduce Interview Questions

    Clarify what is shuffling in Map Reduce?

    The procedure by which the framework lays out the sort and transfers the map outputs to the reducer as sources of inform..