2345技术员联盟

腾讯宣布将两大自研项目贡献给Linux基金会

  • 来源:未知 原创
  • 时间:2018-06-27
  • 阅读:
  • 本文标签:

     6 月 25 日,Linux 基金會,集結世界頂級開發者的非營利開源組織,宣布騰訊正式成為 Linux 基金會白金會員。這意味著,騰訊繼今年 3 月成為 LF 深度學習基金會初始白金會員後,進一步與 Linux 基金會深入協作,持續助力中國開源社區的創新發展。


    25 日, LC3(LinuxCon + ContainerCon + CloudOpen)中國 2018 大會在北京開幕,該會議由 Linux 基金會主辦,是集 Linux、容器、雲技術、網絡、微服務等多種前沿開源議題於一身的科技盛會,吸引超過 2000 名開源專家共聚一堂。在本屆大會上,騰訊宣布將其兩大自研開源項目——高性能 RPC 開發框架 TARS,及其輕量化名字服務方案 TSeer 貢獻給 Linux 基金會。


    騰訊副總裁曾宇表示:“我們很高興 TARS 和 TSeer 開源項目可以加入 Linux 基金會。十多年來,騰訊積累了豐富的應對海量用戶的經驗,包括如何實現最佳的資源分布、負載均衡、容災容錯等。TARS 和 TSeer 獨特的用戶經驗將為 Linux 社區提供很好的補充,也希望基於基金會的支持,在國際上吸引更多的頂尖開發者。“我們非常感謝騰訊對 TARS 和 TSeer 的開源。這些創新技術能讓大量的研發團隊獲益。” Linux 基金會執行董事 Jim Zemlin 對與騰訊的合作表示高度認同,“對 Linux 基金會而言,騰訊開源項目的加入,將對社區透明管理、市場支持、人才培訓、法務援助等方面帶來一系列積極影響。我們期待日後與逐漸壯大的中國開源社區展開更深入的合作。”


      據悉,TARS 是由騰訊開發的成熟 RPC 框架,能快速搭建系統及自動生成代碼,兼顧易用性與高性能。同時,TARS 支持遠程操作和包括 C++、Java、Node.js、PHP、Python 在內的多種編程語言,幫助開發者及企業以微服務的方式快速構建自己穩定可靠的分布式應用,讓開發聚焦業務邏輯,有效提升運營效率。TSeer 則是 TARS 的輕量化名字服務方案。它作為一套服務註冊發現容錯的方案,基於輕巧靈便、對業務的侵入性低、支持多種負載均衡算法等特點。在服務發現的核心功能之上,TSeer 還為用戶提供可靠的故障容錯策略。目前,TSeer 廣泛運用於 QQ 瀏覽器、應用寶、騰訊手機管家、騰訊文學等騰訊產品中,承載著日均百億級的請求量。


     聚焦 TARS 框架的高效用性,不難發現它在服務發現、智能調度、容災容錯和靈活融合方面展現的卓越能力。TARS 將完備、多維的監控設備與可視化管理平臺結合,有效實現高效運作。相比於其他開源微服務框架,TARS 多語言支持、可延展協議、便捷開發操作與監控的特點使其競爭優勢進一步突顯。TSeer 的獨特優點則在兩方面體現:在容災容錯上,TSeer 通過支持多種負載均衡算法向用戶提供可靠的故障容錯策略;在優化調用上,TSeer 將 IDC 分組、Set 分組和 All 三種不同的路徑方案與智能最優的時序方案結合,有效解決業務跨地區、跨機房調用等難題,極大提升服務的可用性和調用質量。


     TARS 和 TSeer 已經在騰訊內部打磨十年之久,並在手機 QQ 瀏覽器、應用寶、手機管家等 160 多個核心業務、5 萬多臺服務器上廣泛應用。2017 年 4 月,TARS 正式宣布開源,社區參與度顯著提升。在過去八個月中,TARS 又主動進行了三個版本的叠代,涉及多種新功能、語言及 ProtoBuf 協議的更新。此外,閱文集團、虎牙、優品財富、科大訊飛等項目成員也積極為 TARS 與 TSeer 貢獻,帶動了 TARS 與 TSeer 在金融、教育、健康醫療、政務等多個行業領域的應用。想進一步了解 TARS 和 TSeer,或希望對項目作出貢獻,可通過以下網址獲得更多信息。


      TARS:https://github.com/Tencent/TarsTSeer :https://github.com/Tencent/TSeer騰訊以 GitHub 為主要陣地進行開源項目經營:截止到 2018 年 6 月,正式發布的騰訊對外開源項目共計 57 個,GitHub 獲得了 15 萬 Star。在國內和國際社區收獲了理解與認可。騰訊很多業務團隊參與貢獻 OpenStack、 KVM、docker、NVDIMM、ceph、HBase、Hadoop、linux、Spark、kubernetes、torrent、dht、goprocinfo、flannel、netlink 等知名開源社區和項目,成為會員和 maintainer,受到國際肯定和認可。例如:成為 Openstack 基金會白金會員,獲得 2017 全球 OpenStack Superuser 獎項;


    成為 Linux Deep Learning 基金會白金會員,並獲得董事會席位,增強對公司業務至關重要的 AI 領域在未來國際範圍內的領導力。Linux 基金會黃金會員(即將升級為白金會員),加強騰訊與 Linux 基金會開展深度合作的基礎,接觸更多開源社區資源。CNCF 黃金會員,騰訊在容器服務、KVM 虛擬化等重大開源項目貢獻力量;加入 MariaDB 釋放騰訊雲數據庫 CDB 和騰訊遊戲 DBA 的多年積累;加入 Linux Foundation Networking(LFN) 基金會,以銀牌會員的身份參與 LFN 項目的維護,規劃以及建設。


    過去一年,產生一名 docker 項目 maintainer,一名 ceph 項目的 maintainer,一名 NVDIMM 虛擬化的 maintainer,貢獻了 44 個 patch 到 HBase 社區,35 個 patch 到 Docker,31 個 patch 到 Hadoop, 17 個 patch 到 ceph, 13 個 patch 到 Spark, 9 個 patch 到 Kubernetes。當前分布式系統是大勢所趨,Google、Facebook 等大型系統架構也是以分布式系統架構為基礎。過去二十年,整個分布式系統架構演進史是從 C/S→B/S→分布式系統→網格計算→雲計算,包括目標、定位、場景,影響深遠。未來,如何從全球多域的角度去規劃分布式架構呢?下個月深圳 ArchSummit 架構師峰會邀請了 Pinterest 武永勝、百度王耀、菜鳥網絡黃浩、美團宋斌來分享他們的一手分布式系統設計經驗,這些內容一定可以助你一臂之力。


本文来自电脑技术网www.it892.com),转载本文请注明来源.
本文链接:http://www.it892.com/content/system/Linux/20180627/104286.html

无觅相关文章插件,快速提升流量