O'Reilly logo
  • Vittal Hegde thinks this is interesting:

MapReduce is a programming model for data processing. The model is simple, yet not too simple to express useful programs in. Hadoop can run MapReduce programs written in various languages; in this chapter, we look at the same program expressed in Java, Ruby, Python, and C++.


Cover of Hadoop: The Definitive Guide, 3rd Edition