new lab : distributed cache lookup
hdfs lab refactoring
refactoring