在大数据处理的领域,全球科技公司都要依靠一个叫Hadoop的开源核心架构。这个架构来源,就是谷歌对自身算法理论的公开,却没有公开算法细节。所以雅虎和阿帕奇就牵头合作,召集了一大批顶尖科学家,根据谷歌的算法理论,做出了这个大数据处理系统。
可问题很多,距离谷歌公布的一些关键指标存在数倍的差距,苦苦没法解决,只能咬牙接受。包括微软、亚马逊、阿里、华为、脸书、雅虎、百度等巨头,都要使用这个开源系统。
只有谷歌不用。
不仅不用,他们还在2010年完成了系统的更新……把原来的理论推翻,上线了一个更先进更高端的大数据管理系统。
也就是说,全世界科技巨头们使用的大数据管理系统的底层架构,比谷歌淘汰的那个旧版本,还要落后几倍的效率。
巨头们当然也抗争,想做出超越Hadoop的东西。
国内的代表就是百度。
在07年的时候,百度股价一路飞起,上下振奋。李彦红决定代表华夏,做一个世界级的开创性项目出来,起名“金字塔”计划。
抽调了百度最精英的核心技术人员,又从外面招来了一个专家团队,带头人赫然就是现在紫微星研发中心的负责人杨振坤!
这个大计划,不用JAVA、Python,甚至连C++都不用,直接用C语言写代码。
可谓是雄心壮志。
当时,百度从最高层到一线开发人员,都充满激情,毕竟这是一次叫板硅谷的大事,做成了足以扬我国威。
项目组疯狂加班,百度大厦12层西侧的灯每天晚上都亮一宿。
做了两年,项目成功了!
可是,最后百度还是回归到了Hadoop的阵营中。
为什么?
因为有一个小项目组,拿来Hadoop的代码简单包装,重写了API,然后拿过去跟百度耗时两年、斥巨资打造的金字塔系统比较性能。
结果,小项目组以微弱的优势取胜了!
李彦红看到这个结果,顿时心灰意冷,如同被泼了一盆凉水。
Hadoop是开源项目,是全世界的开发者们一起去更新、促进,潜力巨大。原创的如果没有巨大优势,再加上职场政治,就只能是朝开源的方向走了……
阿里云的初期,曾遇到过巨大困难,被业内深深质疑。因为最早期的时候,王建博士判断错了,也要搞一个类似Hadoop的大数据系统,半抄半改,还是糊了。后来看到亚马逊云成功了,才恍然大悟,赶紧调头改变方向,这才取得了成功。