Search code examples
javaapache-sparkpentaho

Is Pentaho or Spark faster than Java?


Please help me here. I have been told by a technical guy at my place that Pentaho and Apache Spark are faster than Java. Is this the right statement even? Apache Spark and Pentaho are frameworks whereas Java is a language. To me it seems like comparing apples to oranges. Am I right in thinking that or what am I missing? Appreciate thoughts on this.

Much thanks!


Solution

  • Both run in the JVM, so they cannot be "faster than Java"

    They might be able to get work done faster than writing the best possible multi-threaded code yourself, or other slice & dice BI workload (at least, in the Pentaho case) but that of course depends on the hardware resources available. E.g Java on my gaming desktop would run faster than a Spark cluster on a few Raspberry Pi