歡迎您光臨本站 註冊首頁

騰訊 TarsCloud 獲得尖峰開源技術創新獎

←手機掃碼閱讀     admin @ 2019-07-05 , reply:0

7月3日,由中國信息通信研究院主辦的2019雲計算開源產業大會在北京舉辦。騰訊開源獨攬尖峰開源企業獎、尖峰開源技術創新獎(自主研發項目)、尖峰開源技術創新獎(基於社區版本二次開發項目)、行業開源技術領航獎和尖峰開源人物等5項大獎,並成為首個通過可信開源治理能力評估認證的自發開源企業。

其中微服務生態框架TarsCloud獲得了尖峰開源技術創新獎(自主研發項目)。

近年來,雲計算開源技術逐漸成為雲計算髮展的重要支撐和導向,改變了以往的信息技術進化模式,引領軟體技術標準的發展和創新,深刻影響著整個信息技術產業的發展格局,TarsCloud多年來在該領域一直不斷發展。

目前,TarsCloud包括Tars、TSeer與DCache三個開源項目。

  • TARS是基於名字服務使用TARS協議的高性能RPC開發框架,同時配套一體化的服務治理平台。
  • TSeer是TARS生態下,一套服務註冊發現容錯的方案,是對TARS名字服務功能的輕量化。
  • DCache是TARS生態下,一個基於TARS框架開發的分散式NoSQL存儲系統。

Tars取名於電影「星際穿越」中的機器人,是騰訊內部使用將近十年的基於微服務的統一應用框架TAF(Total Application Framework),目前騰訊有160多個業務(如手機瀏覽器、應用寶、手機管家等)在1.6多萬台伺服器上使用Tars。2017年,Tars在GitHub開源,目前擁有超過7000個star。作為眾多RPC框架中比較傑出的代表,Tars在性能方面4倍於同類型的谷歌開源的gRPC框架。

業內同類型RPC開源框架眾多,Tars的技術創新在於:

  • 提供了高效、可視化運維平台;
  • 支持包括C++、Java、PHP、Go與Nodejs等多語言;
  • 能夠自動生成客戶端和服務端相關的通信代碼;
  • 支持同步非同步、單用三種調用模式;
  • 支持IDC、SET分組。

2018年6月,Tars開源項目捐贈給了Linux基金會,通過基金會,Tars能觸達更多開發者,助力更多企業和個人在微服務方面高效開發。

作為Tars生態的組成部分,TSeer、DCache分別於2018、2019年在GitHub開源,均基於BSD 3-Clause License開源協議,TSeer同樣於2018年6月隨Tars一起被捐贈給Linux基金會。

TSeer的技術創新表現在:

  • 在 Tars 基礎上,輕量化了TARS名字服務功能,對業務入侵性低;
  • 提供Agent和API兩種接入方式 ;
  • 多種負載均衡方式以保障各節點的合理負載。

DCache作為基於Tars的分散式NoSQL存儲系統,同樣有很多創新特性:

  • 在 Tars 基礎上,支持高性能存儲
  • 支持多種數據結構(key-value,k-k-row,list,set,zset)
  • 支持數據持久化落地到後端資料庫
  • 集群模式,高擴展,高可用,支持異地鏡像,就近接入

截至2019年7月3日,TarsCloud累計Star數超過一萬,已有87位貢獻者,平均兩個月發行一次新版本, Commit數達1479個,現有13個代碼庫。不管是從代碼受歡迎程度,還是項目的維護程度來看,都是同期同類開源項目中的較高水平,目前各項數據增長態勢平穩,整體項目比較健康。事實上,TarsCloud開源項目目前已在上百家企業應用,涵蓋即時通訊、直播、視頻、遊戲、金融、交通與IoT等多個行業。

TarsCloud獲得尖峰開源技術創新獎后的腳步並沒有停下,據了解,TarsCloud賬戶下後續還會開源騰訊內部的TConfig、TMonitor等項目,並且將支持Docker與Kubernetes。


[admin ]

來源:OsChina
連結:https://www.oschina.net/news/108002/tarscloud-in-oscar2019
騰訊 TarsCloud 獲得尖峰開源技術創新獎已經有216次圍觀

http://coctec.com/news/all/show-post-209028.html