At one point we used Dumbo for a lot of stuff at Yelp, but we finally ended up writing our own framework:
http://engineeringblog.yelp.com/2010/10/mrjob-distributed-co...
It's open source and easy to use, and makes hadoop on EMR exceptionally clean. Check it out.