毛片网站在线观看-毛片网站在线-毛片网站有哪些-毛片网站视频-女生脱衣服app-女色综合

ABB
關注中國自動化產業(yè)發(fā)展的先行者!
CAIAC 2025
2025工業(yè)安全大會
OICT公益講堂
當前位置:首頁 >> 資訊 >> 行業(yè)資訊

資訊頻道

騰訊微服務框架TARS成功移植至Arm架構
  • 點擊數:2962     發(fā)布時間:2020-07-29 15:10:00
  • 分享到:
近日,騰訊宣布,其TARS微服務開發(fā)框架已成功移植至ArmCPU架構。
關鍵詞:

近日,騰訊宣布,其TARS微服務開發(fā)框架已成功移植至ArmCPU架構。

TARS是一個成熟的高性能微服務開發(fā)框架,因其高性能及具備完善的微服務治理方案而廣為人知。現在,開發(fā)人員可以無縫編程和生成基于Arm服務器的代碼。針對Arm的TARS微服務架構可通過Akraino Blueprint了解。在本文中,我們將介紹4G和5G網絡中,移植到Arm架構的TARS項目基本架構和部署場景。

TARS和Arm架構移植概覽

TARS支持多種編程語言,包括C++、Golang、Java、Node.js、PHP和Python,使Arm平臺的開發(fā)人員和基于Arm系統(tǒng)的企業(yè)能夠快速構建穩(wěn)定可靠的分布式應用。TARS在騰訊經過10多年的大規(guī)模使用和迭代,廣泛應用于騰訊的在線社交、金融服務、邊緣計算、汽車、視頻、游戲、地圖、應用市場和安全等數百項核心業(yè)務中。

 641.webp1596006791506182.jpg

2018年6月,騰訊將TARS捐贈給Linux基金會,目前微服務的規(guī)模已經超過百萬節(jié)點,完美實踐了業(yè)界標準的DevOps理念和騰訊的海量服務之道。過去一年里,Arm與騰訊密切合作,成功完成了TARS到Arm架構的移植,并完成了AR/VR以及車聯(lián)網項目。這意味著TARS不僅被應用于傳統(tǒng)行業(yè),今后將被應用到更多的創(chuàng)新項目中,企業(yè)和個人用戶也將不斷增加。

Arm軟件生態(tài)高級總監(jiān)Kevin Ryan表示:“Arm完全支持騰訊構建的TARS微服務生態(tài)。Arm Neoverse平臺將在下一代云邊緣計算的基礎設施中實現大量微服務的橫向擴展,我們期望為廣大開發(fā)人員在TARS上部署新項目和應用提供更多支持。”

從技術架構的角度來看,基于TARS作為微服務平臺的Blueprint可以抽象為四層:

硬件層:它能夠在市場上大部分的硬件中運行,支持基于多種架構的服務器,包括ArmNeoverse平臺。

IaaS層:它可以部署在虛擬環(huán)境中,支持虛擬機、容器以及OpenStack、Kubernetes等其他IaaS主流平臺。

PaaS層:TARS作為Blueprint的微服務框架,可以提供高性能的RPC調用,支持在較大規(guī)模的橫向擴展場景中高效部署微服務,并提供便捷的服務監(jiān)控功能。

SaaS層:可完全根據用戶的需求制定并實現相對應的解決方案。

從網絡架構看,Blueprint可以部署在4G和5G網絡中,需要注意兩點:

將數據發(fā)布到邊緣MEC平臺。數據發(fā)布策略可以根據不同的應用進行配置。

具備邊緣與其他邊緣以及遠程數據中心通信的能力。在某些情況下,邊緣數據處理無法滿足應用的要求。因此我們需要從不同的邊緣收集數據,并為應用得出“結論”。

騰訊TARS開源項目負責人Mark Shan說:“Arm一直是我們開發(fā)部署TARS微服務框架的戰(zhàn)略合作伙伴。我們已經完成了將TARS移植到基于Arm服務器的LFEDGE Akraino Blueprint上的工作,期待未來繼續(xù)與Arm在TARS微服務生態(tài)中進行更多的合作。”

結論

從易用性和高性能角度來講,TARS可以快速構建系統(tǒng)并自動生成代碼。同時,TARS支持多種編程語言,包括C++,Golang,Java,Node.js,PHP和Python。TARS可以幫助開發(fā)人員和企業(yè)以微服務方式快速構建自己穩(wěn)定,可靠的分布式應用程序,從而專注于業(yè)務邏輯以有效提高運營效率。

來源:騰訊開源

熱點新聞

推薦產品

x
  • 在線反饋
1.我有以下需求:



2.詳細的需求:
姓名:
單位:
電話:
郵件: