MapReduce is Google's secret weapon: A way of breaking complicated problems apart, and spreading them across many computers. Hadoop is an open source implementation of MapReduce that you can use on your own computers, in the same way. How does Hadoop work, and how might you best use it? Especially if you were interested in the recent news involving Yahoo and Hadoop, or if you're interested in clou