腾讯核心创始人张志东与京东研发的技术文化交流分享
2014-10-16 20:42:48 来源:我爱运维网 评论:0 点击:
在腾讯公司董事会主席兼CEO马化腾眼里,张志东(Tony)是最值得依赖的一线技术专家和技术主心骨,也是腾讯公司用户价值观最坚持的践行人,始终保持着他的低调与谦和。2014年9月2日,张志东(Tony)来到京东与京东研发部核心技术人员进行了面对面的交流。这次的交流Tony从腾讯15年的技术发展演进开始谈起,讲到了几次关键性的腾讯架构变革,和腾讯人才体系的培养理念。这里活动君梳理一些现场Tony和京东研发团队碰撞出的精华内容,让各位看官先望梅止渴,稍后也会把现场视频在内部平台上提供观看。
京东高级副总裁李大学和腾讯核心创始人,原CTO张志东
三个价值观
Tony在分享腾讯15年技术演进阶段中,提到了UGC业务系统的三个价值观:
1、有损服务:允许“万有一失”,技术实现过程中不要追求像金融交易系统一样的稳定性,UGC的用户可以容忍万分之一以下的丢失率。
2、云中成长:毛刺冲击之下,系统要更具有可控性。资源要弹性,快速分配,因此只能依赖云计算模式,而商业系统的黑盒子无法满足;
3、数据银行:有越来越多的敏感数据和隐私数据产生,所以要分开敏感数据和非敏感数据。对于敏感数据来说,要设计成为不信任机制,就如同银行的保险箱,要2方一起才能够打开保险箱,这其实是一种分级分层的数据安全策略;
UGC系统的三个价值观
QQ架构演进图
“腾讯现在巨大量级的服务体系,绝不是只靠当年的技术团队有多聪明设计的,而是一代一代的非常聪明的诸多位工程师们逐步打造出来的,也是用户用脚踢着我们去进化产品。”
从内部云到开放云
2008年QQ的系统呈现碎片化状态,因为用户的增长和IDC的规模发生了激烈的矛盾,所以很多系统开始跨越数据中心,跨机房部署。有很多跨越机架,跨越核心交换机,跨越层次的网络等等不合理的蜘蛛网状况,这样的分布导致流量乱窜,有业务丢包等系统干扰经常发生。2009年之后,梳理这些系统做了很多的苦活,应用开始根据物理限制来设计。逼迫应用要有动态搬迁的功能,快速实现不中断服务的在线搬迁。也是从这个时候开始,腾讯开始以内部云的方式来运作,把服务和组件用云的方式提供。
平台的团队如何展现价值
腾讯最开始是在内部提供组件,提供代码,后来这种方式失败。大团队的人拿到你的组件代码就开始自己改,很快会诞生很多个代码版本,最后无法走下去。后来我们选择了云服务的方式,选择一个需求最大的点切入。比如腾讯的照片云,最初并不是公司决定做一个照片云号召大家来使用,而是需求方当时需要这样的服务,技术和业务团队坐在一起去实现了他们的需求。然后技术团队才开始抽象出一套照片云的服务。这样本身云诞生之后就有了成功案例,而别的团队也就更容易信任这样的平台了。
技术人才成长
HR模型里比较好的人才结构是纺锤形,技术团队的成长需要传承和积累,是快不了的。需要有培养的过程。腾讯也碰到过一些问题:比如从T3到T4会遇到瓶颈,比较依赖于团队的业务成长和团队领导的能力;再比如重复发明轮子的问题,用一些已有的模型反复修改,衍生出5~6个版本,一些团队踩过的坑别的团队还要再踩一遍;技术团队与业界关注不平衡,不参与业界分享,不参与开源、标准讨论等。后来逐渐感觉到这也是技术团队需要做的事情,因为有些人如果只在自己的业务范围内做了一段时间之后,会觉得失去挑战性。这样的同事如果有了一定的积累,财务自由,我们就会流失人才。所以,应该给这部分人更大的视野和提供更广阔的空间去创造价值。
腾讯的职业成长阶梯
张小龙为何会出现在腾讯?
张小龙为何会出现在腾讯?没有张小龙,腾讯会不会出现李小龙,王小龙?为什么是做QQ邮箱的团队做出了微信,而不是QQ团队?Tony分析了这个问题,在2008年AppStore上线时,腾讯的团队并没有意识到一个新的时代已经到来。而且当时QQ的团队业务很好,没有墙裂的危机感,认为移动APP这件事情没有那么着急,无线的团队也认为这件事情没有那么着急,只是安排一个比较弱的团队在试水。
邮箱的团队在2005年加入腾讯,前期需要从提供企业邮箱服务转换成为互联网模式。开始做的产品并不好,有几年的时间没有任何收入来源,没有广告投放,但是腾讯仍然投入资源给这个团队去不断的完善产品。在这个过程中,团队也完成了很多的历练。他们对用户体验的敏感度,对产品打磨经过了很多年的积累。
当有这样的一个机会到来时,紧迫感加上经验积累,就有了最初的一个产品。张小龙对这个方向有着强烈的意愿,所以,腾讯也开始投入更多的主力资源进行支持,最终成就了这个产品。所以,它不是一次随随便便的成功,需要的不仅仅是有热血,也要有深厚的积累和打磨,资源的投入各方因素才可以的。
2010年Apps的飞速发展,让腾讯失去了主导的位置,已经开始变得狼狈
腾讯组织架构的二次变革
相关热词搜索:
上一篇:腾讯联合创始人发布"曾李青定律",重新定义互联网的价值
下一篇:最后一页
评论排行
- ·Windows(Win7)下用Xming...(92)
- ·使用jmx client监控activemq(20)
- ·Hive查询OOM分析(14)
- ·复杂网络架构导致的诡异...(8)
- ·使用 OpenStack 实现云...(7)
- ·影响Java EE性能的十大问题(6)
- ·云计算平台管理的三大利...(6)
- ·Mysql数据库复制延时分析(5)
- ·OpenStack Nova开发与测...(4)
- ·LTPP一键安装包1.2 发布(4)
- ·Linux下系统或服务排障的...(4)
- ·PHP发布5.4.4 和 5.3.1...(4)
- ·RSYSLOG搭建集中日志管理服务(4)
- ·转换程序源码的编码格式[...(3)
- ·Linux 的木马程式 Wirenet 出现(3)
- ·Nginx 发布1.2.1稳定版...(3)
- ·zend framework文件读取漏洞分析(3)
- ·Percona Playback 0.3 development release(3)
- ·运维业务与CMDB集成关系一例(3)
- ·应该知道的Linux技巧(3)