Apache Spark source code reading 5 -- Fault tolerance analysis of DStream processing