I'd like to implement some coordination between Mapper tasks running on the same node. I was thinking of using ZooKeeper to provide this coordination.
I think I remember hearing that MapReduce and/or HDFS use ZooKeeper under-the-covers. So, I'm wondering... in my Mappers, if I want distributed coordination, can I "piggy-back" onto the ZooKeeper instance being used by the underlying MapRed/HDFS? The benefit being that I don't need to create/configure/run my own ZooKeeper instance.