騰訊入選信通院OSCAR開源尖峰案例,開源實(shí)踐再獲國家級(jí)認(rèn)可
10月16日,由中國信息通信研究院主辦、云計(jì)算標(biāo)準(zhǔn)和開源推進(jìn)委員會(huì)承辦的2020開源產(chǎn)業(yè)大會(huì)正式開幕,騰訊微服務(wù)開源項(xiàng)目再摘信通院OSCAR開源大獎(jiǎng)。
2020年OSCAR開源尖峰案例名單在會(huì)上正式發(fā)布,這一獎(jiǎng)項(xiàng)旨在樹立開源典范,更好地推動(dòng)開源技術(shù)在中國市場的落地。來自騰訊的單致豪入選OSCAR“開源人物”,騰訊開源項(xiàng)目TarsCloud入選OSCAR“開源社區(qū)及開源項(xiàng)目”。
TarsCloud由TARS、TSeer、DCache三個(gè)子項(xiàng)目組成,這也是繼TarsCloud在2019年獲得OSCAR尖峰開源技術(shù)創(chuàng)新獎(jiǎng)(自主研發(fā)項(xiàng)目)后,第二次獲得國家級(jí)認(rèn)可。
TARS是騰訊從2008年至今一直在使用的后臺(tái)邏輯層的統(tǒng)一應(yīng)用框架,該框架為用戶提供了涉及到開發(fā)、運(yùn)維、測試的一整套解決方案,幫助一個(gè)產(chǎn)品或者服務(wù)快速開發(fā)、部署、測試、上線。
在騰訊內(nèi)部,微信、QQ、游戲等各大核心產(chǎn)品后臺(tái)服務(wù)都在使用TARS,基于該框架部署運(yùn)行的服務(wù)節(jié)點(diǎn)規(guī)模達(dá)十萬個(gè)。2017年4月10日,TARS正式對(duì)外開源。開源僅4天時(shí)間,TARS的star數(shù)便突破了1千,獲得諸多開發(fā)者的關(guān)注及好評(píng)。
TARS開源項(xiàng)目成員表示,一個(gè)項(xiàng)目的對(duì)外開源不是結(jié)束,而是開始。它需要后續(xù)持續(xù)的投入,比如:項(xiàng)目的版本規(guī)劃,構(gòu)建開發(fā)者社區(qū)等。這些都是真正把開源項(xiàng)目做好的關(guān)鍵。
目前,TARS已經(jīng)擁有上萬名開發(fā)者用戶,在Github上獲得了達(dá)1.3萬的star關(guān)注,同時(shí)獲得了超過300個(gè)來自不同公司的開發(fā)者參與代碼貢獻(xiàn)。在騰訊外部,也有諸多企業(yè)已經(jīng)深度使用TARS開源版本,閱文集團(tuán)、虎牙、優(yōu)品財(cái)富、科大訊飛等公司都是TARS開源項(xiàng)目的使用者和貢獻(xiàn)者,帶動(dòng)了微服務(wù)框架在金融、教育、醫(yī)療等多個(gè)行業(yè)領(lǐng)域的廣泛應(yīng)用。
除了TARS自身項(xiàng)目的發(fā)展,騰訊開源團(tuán)隊(duì)也在持續(xù)完善TARS整體技術(shù)生態(tài)。TSeer是由TARS原班團(tuán)隊(duì)研發(fā)的TARS輕量化名字服務(wù)方案,便于開發(fā)者團(tuán)隊(duì)能夠更低門檻的享受到TARS名字服務(wù)提供的尋址、容災(zāi)容錯(cuò)等實(shí)用功能。而DCache則是TARS生態(tài)下,一個(gè)基于TARS框架開發(fā)的分布式NoSQL存儲(chǔ)系統(tǒng),主要用于高性能分布式緩存,它基于TARS開發(fā)、支持TARS協(xié)議,和TARS共用一套服務(wù)管理平臺(tái),大大提高運(yùn)營效率,降低使用門檻。
為了更好地共建開源生態(tài),2018年,騰訊將TARS和TSeer捐贈(zèng)給全球知名的非營利性開源組織Linux基金會(huì),在基金會(huì)的支持和運(yùn)營下,TARS收獲了更多國內(nèi)外開發(fā)者的共建,并助力來自全球各地的企業(yè)和個(gè)人在微服務(wù)方面高效開發(fā)。今年3月,Linux 基金會(huì)宣布將基于TARS開源項(xiàng)目,成立單獨(dú)的TARS基金會(huì),這是Linux基金會(huì)下唯一聚焦微服務(wù)技術(shù)生態(tài)的子基金會(huì),同時(shí)也是首個(gè)起源于中國開源項(xiàng)目的國際開源基金會(huì)。
騰訊開源聯(lián)盟主席、TARS基金會(huì)董事主席單致豪,在本次大會(huì)上也榮獲了OSCAR開源人物獎(jiǎng)項(xiàng)。他自TARS開源之初就主導(dǎo)著其發(fā)展路線,并負(fù)責(zé)TARS開源的技術(shù)發(fā)展及社區(qū)運(yùn)營,推動(dòng)了騰訊應(yīng)用十多年的微服務(wù)架構(gòu)體系走向全面開源,并結(jié)合社區(qū)力量將TARS發(fā)展成為支持 C++、Java、Go、Node.js、PHP、Python、.Net Core 等多語言的微服務(wù)開發(fā)框架,對(duì)國內(nèi)外開源生態(tài)及云原生行業(yè)發(fā)展做出了重要貢獻(xiàn)。
在單致豪看來,開源除了能夠?yàn)殚_發(fā)者和社會(huì)帶來價(jià)值外,也能夠?yàn)轵v訊的技術(shù)生態(tài)培育、人才吸引等創(chuàng)造長遠(yuǎn)價(jià)值。“開源是騰訊技術(shù)戰(zhàn)略中不可分割的重要部分,我們堅(jiān)持純粹的開源,也以最大的誠意擁抱開發(fā)者生態(tài),這樣才會(huì)讓開源走得更遠(yuǎn)。”單致豪表示。
此外,中國信息通信研究院基于對(duì)于開源市場的長期觀察和深入研究,還在會(huì)上推出了《開源法則》一書,騰訊有多個(gè)開源案例入選。該書結(jié)合當(dāng)前實(shí)際情況,通過詳實(shí)的數(shù)據(jù)及案例分析,對(duì)中國開源的發(fā)展給出了有價(jià)值的思考和歸納,這對(duì)于國內(nèi)各類開源組織和企業(yè)進(jìn)行開源治理、社區(qū)運(yùn)營及開源生態(tài)建設(shè)等都具有切實(shí)的借鑒和指導(dǎo)意義。