两万字解密:腾讯为何把产业互联网交给他
为了迅速把新产品的盘子做起来,QQ空间采用了病毒式营销的方法来拉新,广发英雄帖,一时间非常火爆。但是,由于前期产品框架和开发技术的限制,导致QQ空间的访问速度变得非常缓慢,甚至同时在线人数只要一到60W,就要排队才能进入虚拟空间。开发人员不得不设计了一个小游戏,来缓解糟糕的用户体验,让等待排队的过程不那么枯燥。 汤道生到现在还记得,那个小游戏叫做“人参果”。有一颗接一颗的人参果从屏幕上方掉下来,用户就可以移动鼠标去接果子。人参果的样子和技术部门的一个同事长得非常像,也不知道是人像果子,还是果子像人。 这个游戏,汤道生玩得不怎么样。因为每次只要一出现这个游戏,大家就知道,系统又出问题了。问题之严重和频繁,已经到了如果不优化就没办法继续生存的地步。 公司下了死命令,问题必须解决。 CTO张志东领衔来做这件事。他从架构部派出了两拨架构师,都失败了。汤道生是第三拨。 压力非常大。他经常24小时连轴转。 首先是技术问题。 当时的QQ空间存在多个环节和接口,导致效率非常低下。公司一直希望改变,但总是头疼医头、脚疼医脚,问题始终得不到解决。 汤道生的解决方案是,通过更细致的监控,把最广泛与经常被访问的数据整理出来,全部放在内存;同时,把多处性能瓶颈一一分析出来;更重要的是,还要重新确定管理流程,在每个接口都安排一位程序员,责任到人。 另外,他和架构部的同事姚星一起,改写了很多产品底层的数据库。当时,国外发布了一系列讲述GFS架构的学术论文,汤道生和姚星团队分析技术细节,并结合业务实际需求,研发出一套新的底层数据保存方式,在QQ空间这样一个大容量的样本上,经受住了高并发的考验。 这套系统支持了高速增长的QQ空间,让QQ相册的用户量超越了曾经最受欢迎的网易相册。在此之后,被广泛运用到了腾讯的很多业务上。
梁柱在后来的很多年里一直担任QQ空间的产品负责人,他记忆犹新,
“其实,这就是云的方式。这可以被认为是腾讯云的雏形。” (编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |