Hadoop learning summary 2: HDFS read and write process analysis