本次公布的报告数据来源于支撑腾讯全业务研发流程的三大平台:敏捷研发协作平台 TAPD、腾讯代码托管平台工蜂与腾讯集成交付系统腾讯 CI。
在研发投入和研发效能方面,数据可圈可点:
研发人员占比达 66%,位居互联网公司前列;新增研发项目 3500 个,其中 To B 项目增长率达 77%;新增代码行数 12.9 亿,同比增长 30%;60% 的项目团队规模在 20 人以下,47.8% 的项目迭代周期在 1 周之内;内部使用最多的五种编程语言分别是:C++、JavaScript、Go、Java、Python。……而在开源方面,腾讯 2019 年同样取得了不俗的成绩:

2019 年全年,腾讯开源超过 22 个项目,包括 TubeMQ 亿万级分布式消息中间件、TencentOS tiny 自研轻量级物联网操作系统、TKE 腾讯云容器服务和 TBase 企业级分布式 HTAP 数据库管理系统。
除此以外,腾讯于开源社区也建立了良好的合作关系。Angel 项目完成了从单一的模型训练平台到全栈机器学习平台的技术演进,成功从 LF AI 基金会毕业;TARS 项目成为开源社区仅有支持五种开发语言并有完善服务治理和运营平台的微服务开发框架。此外,腾讯还作为创始会员,加入了 LF Edge 基金会,和业界合作伙伴一起推动边缘计算软硬件开源技术的发展。
自 2019 年 1 月 4 日,腾讯正式成立技术委员会以来,可以看到腾讯在自研上云和开源协同等方面都取得了不错的成绩,腾讯的研发文化与技术品牌也体现出了焕然一新的面貌。随着全面云计算时代的来临,一切与云相关的技术将成为未来的趋势与战略控制点,不管是互联网企业还是传统企业,都应该拥抱云、拥抱变化,保持自我革新,迎接无限的挑战。
关注我并转发此篇文章,私信我“领取资料”,即可免费获得InfoQ价值4999元迷你书!