Unfortunately, efficient recomputation support is noticeably absent in today’s big data processing systems. The jobs affected by failures can be resubmitted but the system treats the resubmissions identically to the initial runs: it computes the jobs entirely. In this paper we show that efficient job recomputation can be made a first order failure resilience strategy for big data analytics