Enabling Speculative Execution
The S3A committers all support speculative execution
For MapReduce, enable the following properties in the job:
mapreduce.map.speculative true mapreduce.reduce.speculative true
For Spark, set the following configuration option:
spark.speculation true