Please excuse a possibly heretical question... My colleagues and I have been working with Hadoop lately, and I keep getting asked the same question: what is the performance impact of having the system written in Java? Some folks, even today, are suspicious of the overhead of Java, especially for systems programming. I realize that an apples-to-apples comparison of Java-based Hadoop to, say, C-based Hadoop is entirely out of the question, but I was wondering if anyone has a reasonable qualitative answer that I can pass on when people ask.
Thanks! -steve
