map reduce using zeromq