A multi-core pseudo-MapReduce implementation on NodeJS