在于生态已经存在,如果使用go必须从头开始创建另一套生态。
生态方面
关于Hadoop
最近几年基于Hadoop生态的技术开始逐渐变冷。像ClickHouse、Doris、Kudo等自成一体的存储或分析系统的流行。
可以使用go开发一些自成一体的系统,但是杀手级没出现。另外,性能不一定比的过基于c/c++开发的后台系统。
计算引擎
Spark/Flink成为了主流,不可替代的作用。 大量的大数据程序员使用scala进行开发。
scala和go走了编程语言的两种方向:go尽量少的语法、scala尽量少的编码。
熟悉scala语言的程序员去写go语言,会不适于其偏弱的语法糖,各种不顺手。
结论:没有重复发明轮子的大数据杀手级系统,大数据现有系统已经非常成熟。