lightweight file-based MapReduce system