作为目前最为流行的两种大数据框架,Hadoop 和 Spark 本身属于 JVM 阵营,Hadoop 生态圈的项目大都基于 Java,Scala,Clojure 等 JVM 语言开发。Hadoop/Spark 底层的资源管理,主流采用 Yarn 或者 Mesos ,但我们也可以采用 Docker 搭建 Hadoop 或 Spark 集群,Docker 的好处是 Build once,Run anywhere。而 Docker 是采用 Go 开发的。
业界也有 Scala 的拥趸,变成了 Go 的粉丝,选择使用 Go 开发大数据平台,原因是 Scala 对程序员要求更高。
* 版权声明 :社区问答内容由互联网用户编辑提交,本社区不拥有所有权,也不承担相关法律责任。如果您发现本社区中有涉嫌侵权、暴力、色情、反
动等言论,欢迎发送邮件至: 进行举报并提供初步证明,一经查实,本社区将立刻删除相关内容。