日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

专访卢政:TSF如何助力企业微服务开发

發(fā)布時間:2025/3/19 编程问答 23 豆豆
生活随笔 收集整理的這篇文章主要介紹了 专访卢政:TSF如何助力企业微服务开发 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

12月15日,騰訊云+社區(qū)開發(fā)者大會在北京舉行,騰訊云微服務(wù)平臺產(chǎn)品負責(zé)人盧政在大會上做了《騰訊云TSF平臺ServiceMesh最佳實踐》的分享,在大會上,InfoQ記者對盧政進行了采訪,了解了TSF的設(shè)計理念和發(fā)展情況,以及應(yīng)用案例等。

TSF是騰訊云打造的微服務(wù)解決方案,其底層支持Kubernetes和虛擬機,框架層使用Spring Cloud+Netflix OSS等,同時接入CNCF的一些云原生技術(shù)。2018年,TSF在平臺落地Istio,并發(fā)布TSF Mesh 2.0,像企業(yè)用戶提供了Service Mesh相關(guān)的最佳實踐。

關(guān)于TSF,InfoQ曾發(fā)布兩篇技術(shù)文章,可供了解參考:

日調(diào)度 5 萬億次,騰訊云微服務(wù)架構(gòu)體系 TSF 深度解讀

騰訊云 Service Mesh 生產(chǎn)實踐及架構(gòu)演進

TSF的誕生及發(fā)展歷程

據(jù)盧政介紹,TSF的前身叫CAE平臺,最早在2010年在騰訊內(nèi)部使用。15年結(jié)合微服務(wù)理念進行改造,到16年年中,開始接入Spring Cloud,向業(yè)界的主流技術(shù)靠攏。到17年,開始提煉出解決方案放到騰訊云上對外提供服務(wù),這就是TSF。17年Service Mesh開源框架Istio發(fā)布,TSF在早期就嘗試使用,18年Istio發(fā)布1.0版本,TSF迅速跟進,推出了自己的Service Mesh服務(wù)TSF Mesh 2.0. 總的來說,TSF在技術(shù)上的發(fā)展追求的是和業(yè)界微服務(wù)的主流開源技術(shù)同步,同時在這些技術(shù)基礎(chǔ)上做了一些創(chuàng)新,團隊也一直在探索新技術(shù)的落地和應(yīng)用。

TSF對公眾開放,是因為騰訊云之前已經(jīng)解決了IaaS層的研發(fā),接下來他們認為要解決開發(fā)者的問題,需要給開發(fā)者提供更好的工具和平臺能力,減少應(yīng)用生命周期管理、服務(wù)治理、日志監(jiān)控等模塊的重復(fù)開發(fā),而這也是TSF的目的和價值所在。


TSF架構(gòu)

其中,TSF提供的核心能力包括:服務(wù)治理,應(yīng)用生命周期管理,配置中心,分布式事務(wù),數(shù)據(jù)化運營能力(日志/監(jiān)控/告警/調(diào)用鏈等)。

為了方便應(yīng)用的開發(fā),TSF提供了中間件平臺,包括分布式計算調(diào)度、配置和事務(wù)能力,微服務(wù)API網(wǎng)關(guān),以及在Spring框架層面打通消息隊列CMQ/CKafka。

TSF的容器服務(wù)基于騰訊云TKE容器PaaS平臺,TKE是騰訊云研發(fā)的基于Docker和Kubernetes的公有云PaaS平臺,提供了完整的Kubernetes集群部署能力。

除了支持容器之外,TSF還支持虛擬機環(huán)境,官方的Istio并不支持虛擬機,TSF對官方版本進行了擴展,以提供更多功能,主要包括:

  • 平臺解耦,支持Kubernetes、虛擬機、裸金屬服務(wù)器環(huán)境;
  • 新舊兼容,支持Spring Cloud應(yīng)用、Service Mesh應(yīng)用互通,統(tǒng)一治理;
  • 提供多租戶隔離和管理支持;
  • 提供調(diào)用鏈日志持久化,以及監(jiān)控日志統(tǒng)一收集;
  • 解決Mixer緩存穿透問題,Envoy流量優(yōu)化接管,Pilot性能優(yōu)化等;
  • 未來還計劃支持私有RPC協(xié)議。
  • 在其它方面,主要是集成了騰訊云提供的能力,如容器鏡像托管平臺Tencent Hub等。

    從TSF的發(fā)展歷程可以看到,它其實是緊跟著一些關(guān)鍵開源項目如Kubernetes、Spring Cloud、Istio的腳步發(fā)展,力爭將前沿技術(shù)融入到能用于生產(chǎn)環(huán)境的解決方案中去。在未來TSF也會沿著這個邏輯,繼續(xù)和開源社區(qū)緊密結(jié)合,同時也會開始回饋社區(qū)。另外TSF的研發(fā)重點會是結(jié)合客戶需求做整合和優(yōu)化。

    TSF適用于想開發(fā)微服務(wù),以及進行微服務(wù)改造的用戶。目前,已有財付通網(wǎng)貸、零售業(yè)務(wù)中臺、汽車物聯(lián)網(wǎng)等解決方案,另TSF已經(jīng)幫助某銀行、某海關(guān)在TSF上落地了后臺系統(tǒng),使用了最新的容器和微服務(wù)技術(shù)。


    (騰訊汽車物聯(lián)網(wǎng)技術(shù)中臺)

    對于開發(fā)者來說,并不是所有的系統(tǒng)都適合用微服務(wù)來開發(fā),盧政認為,是否使用微服務(wù),還是要看具體的場景。比如:

    • 面臨用戶快速增長,需要應(yīng)用具備橫向擴展能力,這種就是微服務(wù)的典型場景;
    • 另外,當(dāng)需求多變,業(yè)務(wù)面臨靈活快速擴展的時候,也適合用微服務(wù)來進行快速的開發(fā);
    • 對于產(chǎn)品集成多個功能的情況也適合用微服務(wù),將產(chǎn)品拆分為多個模塊,每個團隊負責(zé)一個服務(wù)來小規(guī)模的快速迭代。

    對于穩(wěn)定的系統(tǒng)沒有必要用微服務(wù)強行改造,利用如今的混合云技術(shù),可以做到將遺留系統(tǒng)與微服務(wù)做很好的對接。

    微服務(wù)在互聯(lián)網(wǎng)企業(yè)中已經(jīng)有許多成功的案例,但是,深入到傳統(tǒng)行業(yè),微服務(wù)架構(gòu)勢必要做一些調(diào)整以適應(yīng)行業(yè)特點。TSF通過使用最新的技術(shù)打造具體行業(yè)的解決方案,為我們做出了有益的探索。

    總結(jié)

    以上是生活随笔為你收集整理的专访卢政:TSF如何助力企业微服务开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。