>From my understanding, HDFS uses a single thread to do read and write. Why not using multi-thread? Since a file is composed of many blocks and each block is stored as a file in the underlying FS, we can do some parallelism among blocks. Is this right? Elton