Transparent fault tolerance for scalable functional computation. (2016)