现正接受大规模数据分析基础设施的个别咨询!

在实时数据处理系统中,Graal VM的”优化的JIT编译器功能”也会发挥威力。
■ GraalVM目录(P7)
https://www.oracle.com/a/ocom/docs/graalvm-enterprise-white-paper.pdf
虽然在Apache Spark中有许多复杂的性能调优选项和技术可供选择,但要改善整体性能的最简单方法之一是在GraalVM Enterprise上运行它。
■ Facebook运用GraalVM将Apache Spark进行加速的案例
Facebook团队使用GraalVM Community替代了OpenJDK。在这种情况下,迁移到GraalVM非常容易——只需要切换运行时,无需对应用程序代码进行任何更改。
GraalVM可以显著加快Spark工作负载。Renaissance基准套件的Apache Spark基准显示,Community平均加速比为1.1倍,Enterprise为1.42倍,某些基准甚至运行速度提高了4.84倍。
■ 在GraalVM上运行的Apache Spark实证数据,具有降低内存消耗并加速的特点。
从多个基准测试结果可以看出,Apache Spark在GraalVM Enterprise上比在OpenJDK上消耗更少的内存,并且运行速度更快。如果您正在生产中运行Apache Spark,并且希望在提高吞吐量的同时减少计算资源的使用,只需切换到GraalVM Enterprise就能轻松实现。想要亲自尝试,请安装GraalVM Enterprise,设置您的JAVA_HOME,然后开始使用吧!立即下载GraalVM Enterprise。