mapreduce rpc