Search: Zaharia, M, 2008, Parallel Data Processing, Speculative execution, cs.berkeley.edu