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