騰訊釋出 2021 研發巨量資料報告:Go 語言首次超越 C++,成為騰訊最熱門的程式語言

2022-03-21 17:00:07

3月21日,騰訊正式對外發布《2021年騰訊研發巨量資料報告》(以下簡稱《報告》),該報告由騰訊技術委員會出品,披露了2021年騰訊在研發投入、研發效能、開源協同和技術公益等方面的重要資料。

研發人員數量同比增長41%,持續投入基礎技術研發

當前,企業已經成為我國科技研發的主力軍。2021年我國全社會研發投入達到2.79萬億元,其中76%由企業投入。提升研發投入也是企業增強自主創新能力、提升核心競爭力的重要保障。

騰訊公司在研發領域持續加碼。據報告資料顯示,2021年騰訊研發人員數量同比增長41%,研發隊伍不斷壯大。新增研發專案超6000個,增量同比2020年增長51%;新增程式碼32億行,增量同比2020年增長60%。

作為網路安全的基石,作業系統一直是騰訊研發投入的重點領域,已經研發國產作業系統發行版TencentOS超十年。2021年,騰訊對外發布行業首家全域治理的分散式雲作業系統遨馳,單叢集支援10萬級伺服器、百萬級容器規模,管理的CPU核數超過1億。

在資料庫領域,騰訊雲資料庫可以支援10P儲存空間,單機QPS達到每秒1億以上。2021年,騰訊雲分散式資料庫TDSQL釋出金融級全自研新敏態引擎,已助力20餘家金融機構實現核心系統國產化。

音視訊技術方面,騰訊自主研發的編解碼技術全球領先,已擁有超100項新一代國際編解碼專利。自研新一代編碼器在2021年MSU世界視訊編解碼大賽上取得賽道全項指標第一。

據報告顯示,除基礎技術研發外,騰訊在前沿科技方面持續探索。晶片、AI、機器人、巨量資料等領域都取得了實質性進展。

日均提交程式碼12萬次,Go語言成為最熱門的程式語言

自2006 年起,騰訊就開始推動研發模式的敏捷進化,目前已經形成了包括敏捷研發共同作業平臺 TAPD、程式碼管理平臺工蜂智慧化持續整合平臺騰訊 CI(藍盾)等多個研效工具在內的企業級敏捷研發體系。

據報告資料顯示,目前騰訊日均完成7453個需求,日均提交程式碼12萬次。35%的需求會在一天內得到響應,54%的需求會三天內完成開發。相比2020年,騰訊平均單個BUG的解決時長縮短了42%,65%的Bug能夠在一天內得到解決,80%的Bug會在三天內得到解決。

研發實踐過程中,程式碼品質也是研發人員的關注重點。程式碼評審制度能夠發現程式碼中的問題或缺陷,提升程式碼的可讀性。2021年,通過騰訊工蜂,程式碼評審次數共計215萬次,同比增長55%;程式碼評審參與率達75%,人均參與評審106次,程式碼評審千行評論數達到8.74

在研發的持續交付方面,騰訊平均每週構建次數達到260萬次,平均每專案構建產物達到3.5T,編譯加速節省編譯總耗時12.3萬小時,推動修復程式碼Bug和安全漏洞個數超過400萬。

同時,隨著騰訊雲端計算和巨量資料相關業務的迅速發展,Go語言快速增長,首次超越C++,成為騰訊2021年最熱門的程式語言。

新增內部開原始碼庫超72000個,外部開源貢獻超140個專案

2019年,騰訊正式成立技術委員會,在全公司推進開源協同和自研上雲,從而破除技術壁壘,優化研發環境,推動內部的開放與合作。

據報告顯示,截止2021年底,騰訊內部開源率連續三年均保持80%以上,新增內部開原始碼庫超72000個,增量同比2020年增長26%,超過2萬名騰訊開發者參與了內部開源貢獻。

目前,騰訊已經組建和孵化了 123個公司級協同 Oteam(開源協同小組的簡稱),涵蓋了計算、儲存、資料等所有網際網路技術基石,涉及了微信、QQ、騰訊雲等所有騰訊核心業務板塊,其中參與部門最多的Oteam共涉及了68個部門。

對內的開源協同提升了騰訊的研發效率,對外則成為騰訊連線全球開發者共用知識、共建技術的橋樑,也是騰訊開源發展的重要方式。

截至目前,騰訊共在GitHub上貢獻了超過140個專案,貢獻者人數超過3000名,獲得的全球 Star 數超過40萬。並且,騰訊蟬聯了JDK15/16/17中國企業貢獻度的排名第一,也是唯一連續五年進入全球企業KVM開源貢獻榜的中國企業。作為主要貢獻者,騰訊參與了9個國際開源專案的版本釋出,並向多個國際頂級開源基金會捐贈了7個開源專案。

此外,騰訊還開展了犀牛鳥開源人才培養計劃,通過高校合作培育開源人才、普及開源文化,助力開源人才生態的發展,目前已經吸引了來自420所國內外高校的超過3000名學生參與。

開展技術公益專案超30個,探索可持續社會價值創新

發揮技術的公益價值,用實際行動踐行「科技向善」理念,是騰訊技術研發創新發展的重點方向。

據報告顯示,截止目前,騰訊有近3000名研發人員持續參與技術公益研發活動,開展技術公益專案超過30個,其中在適老化改造、志願服務、野生動物保護等公益方向均有落地。

「碳中和」也是騰訊可持續社會價值創新戰略的重要探索方向。

2021年,騰訊正式宣佈啟動碳中和規劃,成為國內首批啟動碳中和規劃的網際網路企業之一,並承諾不晚於2030年,實現自身運營及供應鏈的全面碳中和。同時,不晚於2030年,實現100%綠色電力。

據瞭解,騰訊正在從節能提效、可再生能源、碳抵消等三個方面開展重點行動,用科技助力實現零碳排放。

此外,騰訊還在2021年正式對外發布了技術公益創投計劃和技術公益志願者平臺,持續探索技術與公益在社會價值創新上的無限可能。

展開閱讀全文