騰訊云大數(shù)據(jù)團(tuán)隊(duì):認(rèn)真做開(kāi)源的人,眼里有光

來(lái)源: OSCHINA
作者:大東BE
時(shí)間:2020-11-30
18375
前段時(shí)間,Oracle正式發(fā)布了JDK 15,同時(shí)作為慣例公布了OpenJDK全球貢獻(xiàn)者榜單,表達(dá)了對(duì)這些企業(yè)與個(gè)人開(kāi)發(fā)者的感謝。騰訊成為了全球企業(yè)貢獻(xiàn)第五名,是國(guó)內(nèi)為OpenJDK貢獻(xiàn)最多的公司,并且是歷史首個(gè)進(jìn)入“Notable”貢獻(xiàn)者范圍的國(guó)內(nèi)廠(chǎng)商,得到了Oracle的點(diǎn)名感謝。

前段時(shí)間,Oracle正式發(fā)布了JDK 15,同時(shí)作為慣例公布了OpenJDK全球貢獻(xiàn)者榜單,表達(dá)了對(duì)這些企業(yè)與個(gè)人開(kāi)發(fā)者的感謝。其中,Oracle依舊是JDK開(kāi)發(fā)的主力軍,完成了79.68%的工作量。

但令很多人意想不到是,騰訊成為了全球企業(yè)貢獻(xiàn)第五名,是國(guó)內(nèi)為OpenJDK貢獻(xiàn)最多的公司,并且是歷史首個(gè)進(jìn)入“Notable”貢獻(xiàn)者范圍的國(guó)內(nèi)廠(chǎng)商,得到了Oracle的點(diǎn)名感謝。

up-eb3e8aca4ee56be437a122b95d1e5e99711.webp.jpg

談到國(guó)內(nèi)大廠(chǎng)的開(kāi)源,社區(qū)中仍然存在不少的偏見(jiàn)。大廠(chǎng)的開(kāi)源工作究竟是不是為了KPI?除了商業(yè)價(jià)值外,大廠(chǎng)的開(kāi)源工作是否真正為開(kāi)源社區(qū)帶來(lái)了有意義的貢獻(xiàn)?

為了探究騰訊內(nèi)部真實(shí)的開(kāi)源情況,以及這些年來(lái)騰訊對(duì)開(kāi)源社區(qū)的實(shí)質(zhì)性貢獻(xiàn),我們邀請(qǐng)到了騰訊云副總裁、騰訊數(shù)據(jù)平臺(tái)部總經(jīng)理蔣杰,騰訊云大數(shù)據(jù)團(tuán)隊(duì)高級(jí)技術(shù)專(zhuān)家、OpenJDK committer楊曉峰,騰訊技術(shù)委員會(huì)對(duì)外開(kāi)源管理辦公室總監(jiān)許勇,一起深入探討了騰訊內(nèi)部開(kāi)源文化的變遷史,獲悉了以騰訊云大數(shù)據(jù)團(tuán)隊(duì)為代表的騰訊技術(shù)人,一些鮮為人知的開(kāi)源故事。

OpenJDK的突出貢獻(xiàn)者

楊曉峰告訴我們,騰訊云大數(shù)據(jù)團(tuán)隊(duì)自2019年以來(lái)就一直在積極參與OpenJDK開(kāi)源生態(tài)的貢獻(xiàn)。

去年11月,騰訊開(kāi)源內(nèi)部使用的JDK,并命名為T(mén)encent Kona JDK,其定位是一款免費(fèi)、開(kāi)箱即用、經(jīng)過(guò)騰訊規(guī)模生產(chǎn)驗(yàn)證的JDK發(fā)行版,為大家提供在數(shù)據(jù)科學(xué)和云原生領(lǐng)域的最佳產(chǎn)品體驗(yàn)。

據(jù)介紹,Kona JDK基于OpenJDK主分支定制,針對(duì)大數(shù)據(jù)和云計(jì)算等場(chǎng)景需求,引入了JDK 11的特性,能夠幫助用戶(hù)無(wú)感知的使用共享核心類(lèi)信息來(lái)提高啟動(dòng)速度,在云場(chǎng)景下JVM的啟動(dòng)速度最高能夠提升到40%左右。為了增強(qiáng)線(xiàn)上診斷的能力,騰訊Kona JDK還引入了JFR等功能,可以幫助java用戶(hù)獲得從系統(tǒng)到應(yīng)用的profiling信息,增強(qiáng)運(yùn)行時(shí)診斷以及熱點(diǎn)分析,指導(dǎo)優(yōu)化,并陸續(xù)在后續(xù)版本更新中開(kāi)源了GC等模塊的多個(gè)自研特性。

Kona JDK主要由來(lái)自騰訊云大數(shù)據(jù)團(tuán)隊(duì)的OpenJDK社區(qū)資深參與者負(fù)責(zé)研發(fā)和維護(hù),該團(tuán)隊(duì)一直以來(lái)都在積極回饋OpenJDK社區(qū)。在今年3月JDK 14發(fā)布時(shí),騰訊就進(jìn)入了OpenJDK全球突出貢獻(xiàn)者名單。

公開(kāi)數(shù)據(jù)顯示,短短不到一年,騰訊云大數(shù)據(jù)團(tuán)隊(duì)已向OpenJDK社區(qū)貢獻(xiàn)了50+commits,很多commits與騰訊自身在海量大數(shù)據(jù)生產(chǎn)負(fù)載技術(shù)方面的經(jīng)驗(yàn)相關(guān),其中針對(duì)Vector API向量計(jì)算、Loom協(xié)程、ZGC等方面的改進(jìn),是業(yè)界少有的生產(chǎn)級(jí)別前沿實(shí)踐,為OpenJDK社區(qū)做出了十分有價(jià)值的貢獻(xiàn)。

亮眼的開(kāi)源答卷

長(zhǎng)久以來(lái),由于在社交、游戲等領(lǐng)域的業(yè)務(wù)特色過(guò)于鮮明,導(dǎo)致很多人忽略了騰訊的技術(shù)價(jià)值,尤其是在開(kāi)源領(lǐng)域的貢獻(xiàn)。以騰訊云大數(shù)據(jù)團(tuán)隊(duì)為例,除了積極參與OpenJDK社區(qū)以外,騰訊近年來(lái)在開(kāi)源領(lǐng)域的貢獻(xiàn)著實(shí)不少。

從2014年開(kāi)始,騰訊即開(kāi)始將內(nèi)部的第一代大數(shù)據(jù)平臺(tái)核心即騰訊版的Hive進(jìn)行了開(kāi)源。2017年,騰訊又把基于AI技術(shù)的第三代大數(shù)據(jù)平臺(tái)的核心Angel開(kāi)源,并將該項(xiàng)目捐贈(zèng)給了Linux基金會(huì)旗下專(zhuān)注人工智能的LF AI基金會(huì),支持推動(dòng)該項(xiàng)目順利成為基金會(huì)畢業(yè)項(xiàng)目。

去年11月,騰訊除了Kona JDK外同期宣布開(kāi)源的項(xiàng)目還有另外三個(gè),分別是分布式消息中間件TubeMQ、分布式HTAP數(shù)據(jù)庫(kù)TBase以及企業(yè)級(jí)K8s發(fā)行版TKEStack。

其中,TubeMQ項(xiàng)目是騰訊云大數(shù)據(jù)從7年前起開(kāi)始研發(fā)的一款分布式消息中間件,支撐了騰訊QQ、微信等應(yīng)用的海量數(shù)據(jù)業(yè)務(wù),目前每天支撐的數(shù)據(jù)量超過(guò)30萬(wàn)億條。TubeMQ可支持?jǐn)?shù)據(jù)的高性能存儲(chǔ)與傳輸,吞吐率高,延遲可低至5ms。目前,TubeMQ已經(jīng)捐贈(zèng)給Apache基金會(huì),被ASF正式接受為孵化級(jí)項(xiàng)目。

TBase則是騰訊基于PostgreSQL開(kāi)發(fā)的分布式HTAP數(shù)據(jù)庫(kù)。該數(shù)據(jù)庫(kù)具備高性能可擴(kuò)展的分布式事務(wù)能力,支持RC和RR兩種隔離級(jí)別,通過(guò)安全、管理、審計(jì)三權(quán)分立體系,提供全方位的數(shù)據(jù)安全保證機(jī)制。性能方面支持高性能分區(qū)表,可使得數(shù)據(jù)檢索效率成倍提升。在兼容SQL 2003標(biāo)準(zhǔn)、PostgreSQL語(yǔ)法和常用Oracle函數(shù)&數(shù)據(jù)類(lèi)型、窗口函數(shù)等基礎(chǔ)上,額外提供大小商戶(hù)數(shù)據(jù)分離、冷熱數(shù)據(jù)分離等高效的數(shù)據(jù)治理能力。

TKEStack是騰訊將內(nèi)部的容器編排平臺(tái)基礎(chǔ)上改進(jìn)推出的K8s發(fā)行版。該平臺(tái)面向離線(xiàn)業(yè)務(wù)、在線(xiàn)業(yè)務(wù)混部的業(yè)務(wù)場(chǎng)景,能夠穩(wěn)定地管理萬(wàn)級(jí)別的Kubernetes集群,并且提供全方位的資源管控,解決網(wǎng)絡(luò)帶寬控制、磁盤(pán)IO等難題。同時(shí)TKEStack還擁有騰訊創(chuàng)新的GPU虛擬化技術(shù)包括對(duì)GPU調(diào)度的改進(jìn)。

除了將技術(shù)對(duì)外開(kāi)源之外,騰訊云大數(shù)據(jù)團(tuán)隊(duì)還以貢獻(xiàn)代碼的方式投入到開(kāi)源社區(qū)建設(shè)中。今年9月,Apache Hadoop社區(qū)發(fā)布新一代分布式存儲(chǔ)系統(tǒng)Ozone 1.0.0,該項(xiàng)目解決了Hadoop分布式文件系統(tǒng)在可擴(kuò)展性上的缺陷,能夠滿(mǎn)足千億級(jí)小文件的存儲(chǔ)需求。隨著1.0.0的發(fā)布,騰訊也參與和見(jiàn)證了Ozone從Apache Hadoop社區(qū)孵化,到經(jīng)ASF董事會(huì)的批準(zhǔn),直至正式成為一個(gè)Apache頂級(jí)開(kāi)源項(xiàng)目的過(guò)程。騰訊云大數(shù)據(jù)Ozone項(xiàng)目技術(shù)負(fù)責(zé)人,被社區(qū)推選為Apache Ozone首位項(xiàng)目主席(Chair),同時(shí)項(xiàng)目團(tuán)隊(duì)誕生了多位PMC成員和committer,帶領(lǐng)社區(qū)一起把Ozone打造成下一代大數(shù)據(jù)存儲(chǔ)系統(tǒng)。

值得一提的是,在大數(shù)據(jù)開(kāi)源領(lǐng)域的突出表現(xiàn)并非個(gè)例,根據(jù)騰訊開(kāi)源主頁(yè)的統(tǒng)計(jì)信息顯示,目前由騰訊主導(dǎo)的開(kāi)源項(xiàng)目倉(cāng)庫(kù)共有112個(gè),代碼貢獻(xiàn)者1801人,項(xiàng)目fork總數(shù)超過(guò)67萬(wàn),star總數(shù)超過(guò)33萬(wàn)。騰訊公司也已經(jīng)成為Apache基金會(huì)、Linux基金會(huì)以及Openstack基金會(huì)的白金贊助商,同時(shí)還是國(guó)內(nèi)首個(gè)開(kāi)源基金會(huì)——開(kāi)放原子開(kāi)源基金會(huì)的聯(lián)合發(fā)起企業(yè)之一。

擁抱開(kāi)源的技術(shù)路線(xiàn)

騰訊云大數(shù)據(jù)的開(kāi)源生態(tài)發(fā)展到今天,并不是一蹴而就的事情。

在2009年之前,騰訊與很多其他傳統(tǒng)互聯(lián)網(wǎng)公司一樣,內(nèi)部業(yè)務(wù)主要使用傳統(tǒng)的關(guān)系型數(shù)據(jù)庫(kù)。2009年開(kāi)始,隨著互聯(lián)網(wǎng)流量的爆發(fā),傳統(tǒng)的單機(jī)數(shù)據(jù)庫(kù)所提供的服務(wù)在系統(tǒng)可擴(kuò)展性、性?xún)r(jià)比方面已不再適用騰訊業(yè)務(wù)爆發(fā)式的增長(zhǎng)。面對(duì)這種變化,騰訊云大數(shù)據(jù)轉(zhuǎn)向基于開(kāi)源的分布式Hadoop體系,構(gòu)建了騰訊的第一代大數(shù)據(jù)平臺(tái)。

2011年末,堅(jiān)信開(kāi)源就是未來(lái)的大數(shù)據(jù)技術(shù)專(zhuān)家,現(xiàn)任騰訊云副總裁、騰訊數(shù)據(jù)平臺(tái)部總經(jīng)理蔣杰來(lái)到騰訊,據(jù)蔣杰回憶,他剛剛來(lái)到騰訊時(shí),騰訊云數(shù)據(jù)中心的Hadoop集群剛剛起步,規(guī)模只有200臺(tái)。

由于開(kāi)源社區(qū)具備支持力強(qiáng),會(huì)不斷引進(jìn)創(chuàng)新,始終處于技術(shù)發(fā)展的前沿,在生態(tài)以及人才方面具有不可比擬的優(yōu)勢(shì),所以騰訊云大數(shù)據(jù)團(tuán)隊(duì)堅(jiān)定選擇了擁抱開(kāi)源的路線(xiàn)。

蔣杰和騰訊云大數(shù)據(jù)團(tuán)隊(duì)基于開(kāi)源軟件,不斷建設(shè)各種組件,從Hadoop基礎(chǔ)存儲(chǔ)HDFS開(kāi)始,到改造NameNode,改造MR的整個(gè)調(diào)度。之后又進(jìn)入移動(dòng)互聯(lián)網(wǎng)時(shí)代,團(tuán)隊(duì)又從Hadoop轉(zhuǎn)向Spark和Storm體系,建立消息中間件,構(gòu)建企業(yè)級(jí)的實(shí)時(shí)數(shù)據(jù)分析體系。

2015年左右開(kāi)始,隨著人工智能、數(shù)據(jù)挖掘、數(shù)據(jù)應(yīng)用等前沿技術(shù)的深入,騰訊云大數(shù)據(jù)再次迭代。蔣杰帶領(lǐng)技術(shù)團(tuán)隊(duì)與北京大學(xué)崔斌老師團(tuán)隊(duì)合作,于2016年推出了自研機(jī)器學(xué)習(xí)平臺(tái)Angel,并在2017年將其開(kāi)源。Angel項(xiàng)目專(zhuān)攻復(fù)雜計(jì)算場(chǎng)景,可進(jìn)行大規(guī)模的數(shù)據(jù)訓(xùn)練,支撐內(nèi)容推薦、廣告推薦等AI應(yīng)用場(chǎng)景。該項(xiàng)目不僅支撐了騰訊自身業(yè)務(wù)需求,在行業(yè)上也具有里程碑意義。

在這些崇尚開(kāi)源的技術(shù)人的努力下,騰訊云多年來(lái)以開(kāi)源軟件為基礎(chǔ),對(duì)內(nèi)部大數(shù)據(jù)相關(guān)的底層技術(shù)棧不斷進(jìn)行大規(guī)模地改造,順利頂住了不同時(shí)期數(shù)據(jù)流量爆發(fā)式增長(zhǎng)帶來(lái)的挑戰(zhàn)。

沒(méi)有KPI,興趣就是最大的驅(qū)動(dòng)力

幾乎與騰訊云大數(shù)據(jù)確立基于開(kāi)源的技術(shù)路線(xiàn)同一個(gè)時(shí)期,騰訊內(nèi)部的開(kāi)源文化也正在悄然興起。

負(fù)責(zé)騰訊對(duì)外開(kāi)源辦公室的管理工作,以及騰訊內(nèi)部研發(fā)工具和技術(shù)社區(qū)建設(shè)的許勇告訴我們,在開(kāi)源成為公司層面的戰(zhàn)略之前,騰訊內(nèi)部的開(kāi)源文化最早是從內(nèi)部的代碼復(fù)用開(kāi)始,由基層的開(kāi)發(fā)者們自發(fā)組織起來(lái)的。

2013年,騰訊內(nèi)部以提高開(kāi)發(fā)效率為目的,開(kāi)始倡導(dǎo)用公共組件的形式來(lái)共享和復(fù)用代碼,涌現(xiàn)出了非常多的內(nèi)部?jī)?yōu)質(zhì)組件。為鼓勵(lì)更多人參與進(jìn)來(lái),騰訊特別設(shè)置了代碼文化獎(jiǎng),每?jī)蓚€(gè)月組織一次內(nèi)部開(kāi)源項(xiàng)目評(píng)選活動(dòng)。評(píng)選完全由程序員們自己說(shuō)了算,一票一票真實(shí)選舉產(chǎn)生。獲獎(jiǎng)的員工和團(tuán)隊(duì)通過(guò)直播的形式被更多開(kāi)發(fā)人員了解,讓開(kāi)源成為騰訊內(nèi)部熱議的話(huà)題。

許勇回憶,有時(shí)在直播過(guò)程中會(huì)發(fā)現(xiàn)一些平時(shí)不善言辭的程序員,當(dāng)他們提到自己的開(kāi)源項(xiàng)目時(shí)卻滔滔不絕,眼中閃爍著光芒,“沒(méi)有KPI,興趣就是最大的驅(qū)動(dòng)力?!彬v訊代碼文化獎(jiǎng)作為騰訊代碼文化的經(jīng)典項(xiàng)目也一直延續(xù)到了現(xiàn)在。

把代碼貢獻(xiàn)出去,把口碑做出來(lái)

據(jù)許勇回憶,在公司層面,嘗試過(guò)很多有意思的“小手段”用于激勵(lì)開(kāi)源,他還給我們講了一個(gè)騰訊程序員熱衷于搶開(kāi)源紅包的故事。

大家知道每逢節(jié)日發(fā)微信紅包搶微信紅包已成為一種深入人心的習(xí)慣,在騰訊內(nèi)部,還有一種“企業(yè)微信開(kāi)源定制紅包”,是用于提醒和鼓勵(lì)開(kāi)源項(xiàng)目的開(kāi)發(fā)者和貢獻(xiàn)者,用這種極具廣東地方特色的方式(廣東搶利是)來(lái)激勵(lì)開(kāi)源項(xiàng)目團(tuán)隊(duì)、提升項(xiàng)目社區(qū)活躍度。

“比如新開(kāi)源項(xiàng)目一個(gè)月積累到500個(gè)star,我們就給負(fù)責(zé)人發(fā)放一個(gè)開(kāi)源新秀紅包,恭喜他達(dá)到了一個(gè)小小里程碑;每個(gè)月社區(qū)活躍度TOP 10的項(xiàng)目我們會(huì)發(fā)開(kāi)源活躍紅包;榮登GitHub日榜周榜或者有其他突出表現(xiàn)會(huì)發(fā)開(kāi)源突出紅包等等。來(lái)自不同業(yè)務(wù)線(xiàn)的開(kāi)發(fā)者和貢獻(xiàn)者們開(kāi)心搶著紅包,在線(xiàn)上一起分享項(xiàng)目達(dá)成一個(gè)又一個(gè)小小里程碑,是一件非常有騰訊特色、有意義的事情?!?/span>

在騰訊云大數(shù)據(jù)團(tuán)隊(duì)基于開(kāi)源軟件一路進(jìn)行技術(shù)變革的過(guò)程中,團(tuán)隊(duì)成員們也意識(shí)到,開(kāi)源不是一味地從中索取,只有積極回饋開(kāi)源社區(qū),才能促使整個(gè)開(kāi)源生態(tài)良性發(fā)展。

騰訊大數(shù)據(jù)團(tuán)隊(duì)開(kāi)始時(shí)是把一些改進(jìn)后的優(yōu)質(zhì)代碼回饋開(kāi)源社區(qū)。再后來(lái),騰訊內(nèi)部的開(kāi)源氛圍也逐步成熟,騰訊大數(shù)據(jù)團(tuán)隊(duì)就索性直接將改進(jìn)后的分支項(xiàng)目整個(gè)對(duì)外開(kāi)源,主導(dǎo)建立開(kāi)源社區(qū)。比如Angel平臺(tái)在立項(xiàng)之初就已經(jīng)決定要做成開(kāi)源的項(xiàng)目。

蔣杰坦言,由于Angel團(tuán)隊(duì)成員都是技術(shù)出身,初心非常單純,只想著把自己的代碼貢獻(xiàn)出去,讓大家一起來(lái)把東西做好。

在將Angel項(xiàng)目開(kāi)源以后,包括華為、新浪、OPPO、VIVO、拼多多在內(nèi)的國(guó)內(nèi)大廠(chǎng)都慢慢開(kāi)始在內(nèi)部采用該系統(tǒng),項(xiàng)目社區(qū)也不斷地得到來(lái)自這些大廠(chǎng)開(kāi)發(fā)人員的貢獻(xiàn),這個(gè)過(guò)程給騰訊云大數(shù)據(jù)團(tuán)隊(duì)帶來(lái)了很多信心與成就感。

談到做開(kāi)源給公司帶來(lái)的利益,蔣杰認(rèn)為,僅從對(duì)技術(shù)人才的吸引方面,做開(kāi)源就是有很大價(jià)值的?!叭绻_(kāi)源的東西多了,對(duì)于一個(gè)開(kāi)發(fā)者來(lái)說(shuō),比如他在大學(xué)時(shí)都聽(tīng)到過(guò)Angel,并且他的老師或者他身邊的人都在用這個(gè)東西,甚至他也親自去用過(guò),這對(duì)他的影響可能是非常大的。同時(shí),對(duì)于比較成熟的技術(shù)人才來(lái)說(shuō),如果他對(duì)新技術(shù)有追求,那么看到我們這樣有前瞻性的項(xiàng)目,可能他也會(huì)想加入。另外,我們也會(huì)吸引到開(kāi)源社區(qū)中跟我們有一樣興趣愛(ài)好的人,他們也會(huì)愿意來(lái)加入我們?!?/span>

蔣杰透露,騰訊云大數(shù)據(jù)團(tuán)隊(duì)依靠開(kāi)源口碑,在Spark、Flink、Hadoop社區(qū)都吸納了一些優(yōu)秀的貢獻(xiàn)者,到目前為止有接近10個(gè)PMC,20個(gè)Committer加入了他們的團(tuán)隊(duì)。

耿直的開(kāi)源態(tài)度

2018年9月,騰訊內(nèi)部進(jìn)行了名為930變革的組織架構(gòu)調(diào)整,成立了開(kāi)源協(xié)同項(xiàng)目組和對(duì)外開(kāi)源管理辦公室,正式將開(kāi)源提升到公司戰(zhàn)略層面。

在當(dāng)時(shí),包括OSC社區(qū)在內(nèi)的很多網(wǎng)友對(duì)此并不看好,紛紛留言建議騰訊“先在Linux上支持QQ和微信再說(shuō)”。有趣的是,騰訊在不久之后就悄悄發(fā)布了Linux QQ 2.0 Beta。盡管距離Linux QQ上一次更新已經(jīng)過(guò)去了十年,讓很多社區(qū)的朋友直呼“活久見(jiàn)”,但還是有不少人認(rèn)可了騰訊對(duì)待開(kāi)源的耿直態(tài)度。

這一時(shí)期,騰訊的開(kāi)源不再局限于自發(fā)參與的開(kāi)源愛(ài)好者。2019年1月,騰訊技術(shù)委員會(huì)成立,騰訊內(nèi)部的開(kāi)源協(xié)同工作進(jìn)一步覆蓋到所有的技術(shù)部門(mén),從而減少代碼的重復(fù)開(kāi)發(fā),提升項(xiàng)目推進(jìn)效率。

技術(shù)交流的氛圍也更加活躍了。

在公司內(nèi)部,騰訊整體開(kāi)發(fā)推進(jìn)工具平臺(tái)由SVN向更適合開(kāi)源協(xié)同屬性的工蜂Git遷移。同時(shí)上線(xiàn)碼客社區(qū),每個(gè)月有超過(guò)98%的技術(shù)人員訪(fǎng)問(wèn)碼客社區(qū)進(jìn)行技術(shù)討論。數(shù)據(jù)顯示,騰訊碼客社區(qū)已經(jīng)產(chǎn)生1.9萬(wàn)個(gè)技術(shù)問(wèn)題,平均收獲6.6個(gè)回答,所有技術(shù)問(wèn)題在提出后24小時(shí)內(nèi)100%得到回答。開(kāi)源協(xié)同的工作也在碼客社區(qū)中生根發(fā)芽,開(kāi)源協(xié)同Oteam在碼客通過(guò)圈子運(yùn)營(yíng)自己的開(kāi)發(fā)者社區(qū),與協(xié)同開(kāi)發(fā)者以及用戶(hù)共同討論項(xiàng)目進(jìn)展。開(kāi)頭提到的OpenJDK的代碼貢獻(xiàn)正是源自O(shè)team協(xié)作的成果。

寫(xiě)在最后

從各大開(kāi)源基金會(huì)公開(kāi)的數(shù)據(jù)來(lái)看,如今的騰訊已經(jīng)成為對(duì)開(kāi)源社區(qū)貢獻(xiàn)最大的中國(guó)互聯(lián)網(wǎng)公司之一。

在騰訊的社交、游戲等現(xiàn)象級(jí)產(chǎn)品業(yè)務(wù)成功的背后,離不開(kāi)像大數(shù)據(jù)團(tuán)隊(duì)這樣的騰訊底層基礎(chǔ)技術(shù)團(tuán)隊(duì)的支撐,更離不開(kāi)團(tuán)隊(duì)多年來(lái)使用開(kāi)源、貢獻(xiàn)開(kāi)源的技術(shù)成果。通過(guò)與他們的溝通,我們了解到在騰訊內(nèi)部,確實(shí)有那么一群熱愛(ài)技術(shù)的人在認(rèn)真地做著開(kāi)源,并且為開(kāi)源社區(qū)貢獻(xiàn)了實(shí)實(shí)在在的、有價(jià)值的代碼,獲得了社區(qū)的認(rèn)可。

很多時(shí)候,人們常因不了解,對(duì)于國(guó)內(nèi)大廠(chǎng)的開(kāi)源持質(zhì)疑態(tài)度,“大廠(chǎng)開(kāi)源是為了KPI”也是一個(gè)社區(qū)中老生常談的話(huà)題。最后,我們想引用蔣杰此前在騰訊云一年一度的技術(shù)大會(huì)Techo上對(duì)于這個(gè)話(huà)題的回應(yīng)作為結(jié)尾:

“騰訊開(kāi)源沒(méi)有具體的KPI,更多是通過(guò)代碼文化和工程師文化的建設(shè),來(lái)鼓勵(lì)和吸引大家主動(dòng)參與到開(kāi)源社區(qū)的建設(shè)中來(lái),同時(shí)提供專(zhuān)業(yè)的技術(shù)指導(dǎo),為開(kāi)源項(xiàng)目與團(tuán)隊(duì)的成功助力?!?/span>

我們也愿意相信,在這些認(rèn)真做開(kāi)源的技術(shù)人的努力下,國(guó)內(nèi)的開(kāi)源生態(tài)一定會(huì)變得越來(lái)越好。

立即登錄,閱讀全文
版權(quán)說(shuō)明:
本文內(nèi)容來(lái)自于OSCHINA,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫(kù)PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶(hù)可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買(mǎi)頁(yè)直接購(gòu)買(mǎi)。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
高可用這個(gè)問(wèn)題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問(wèn)題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問(wèn)題與隱性的人員成本問(wèn)題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫(kù)場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢(xún)性能弱,只讀分析引擎來(lái)幫忙
復(fù)雜查詢(xún)性能弱,只讀分析引擎來(lái)幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來(lái)越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫(kù)在進(jìn)行復(fù)雜查詢(xún)時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪(fǎng)
投稿采訪(fǎng)
出海管家
出海管家