When multiple process create and delete the same name file in the same place in a time, it will cause conflict.
For example, if the Process A and Process B both create file named "test.txt" in same place in hadoop hdfs, and A, B both need to delete its created file. So when A deletes "test.txt", then B deleting will be falied with "no such file in the palce" info.
In this case, we'd better distinct the same file name into differrent name, one easy way is to name file with the process name.