MapReduce: A Flexible Data Processing Tool | January 2010 | Communications of the ACM - http://cacm.acm.org/magazin...
"Earlier blog posts by some of the paper's authors characterized MapReduce as "a major step backwards."5,6 In this article, we address several misconceptions about MapReduce in these three publications:" - Tracy
"For example, the automatically generated code to parse a Rankings protocol buffer record runs in 20 nanoseconds per record as compared to the 1,731 nanoseconds required per record to parse the textual input format used in the Hadoop benchmark mentioned earlier." - Tracy