A distributed MOM based on scala and HDFS