偷偷摘套内射激情视频,久久精品99国产国产精,中文字幕无线乱码人妻,中文在线中文a,性爽19p

騰訊宣布開源 tRPC 框架,號稱“多語言插件化高性能”

開源
據(jù)介紹,tRPC 總體架構(gòu)由“框架”和“插件”兩部分組成,將核心功能抽象封裝成一個個獨立的插件,其中虛線框內(nèi)為 tRPC,中間的紅色實線框為框架,藍色實線框為插件部分。

10 月 18 日消息,據(jù)騰訊開源公眾號消息,騰訊今日宣布開源旗下 tRPC 框架,這是一款在架構(gòu)設計上采用插件化設計思想的 RPC 開發(fā)框架,號稱具有“多語言、高性能”的特點,首批開源支持 Go / Cpp 兩種編程語言,感興趣的小伙伴可以在這里訪問 GitHub 項目頁。

據(jù)介紹,tRPC 總體架構(gòu)由“框架”和“插件”兩部分組成,將核心功能抽象封裝成一個個獨立的插件,其中虛線框內(nèi)為 tRPC,中間的紅色實線框為框架,藍色實線框為插件部分。

▲ 圖源 騰訊

該框架號稱“通過對底層通信的封裝提供 RPC 的調(diào)用方式,從而可以輕松地進行分布式應用開發(fā)”,其基于插件化的架構(gòu)能支持多種業(yè)務通信協(xié)議,據(jù)稱可以“靈活對接各種微服務治理平臺,幫助業(yè)務快速構(gòu)建所需的微服務體系”。

此外騰訊表示,tRPC 框架還設計了 admin 管理接口,便于用戶或者運營平臺可以通過調(diào)用 admin 接口對服務進行管理。

IT之家發(fā)現(xiàn),騰訊將 tRPC 框架的特色歸納如下:

  • 跨語言:基于 Protocol Buffers 來實現(xiàn)跨語言的服務通信。
  • 多通信協(xié)議:支持多種通信協(xié)議,方便與不同框架進行互通(比如 gRPC)。
  • 支持流式 RPC:更好地適用于大文件上傳 / 下載、消息 Push、AI 類語音識別 / 視頻理解等多種應用場景。
  • 豐富插件生態(tài):提供大量對接業(yè)界微服務組件的插件(比如 Consul / Promethues / Opentelemetry 等),方便用戶構(gòu)建適合自己的服務治理體系。
  • 可擴展:基于框架插件化的設計,用戶可以進行二次開發(fā)來擴展框架能力,比如:RPC 請求參數(shù)校驗、鑒權(quán)、請求錄制等。
  • 流控和過載保護:提供多種應用場景下的流量控制和過載保護插件,防止服務因為訪問突增造成過載而不可用。
責任編輯:姜華 來源: IT之家
相關(guān)推薦

2018-02-28 10:11:50

騰訊框架開源

2022-08-10 17:42:10

FuryJavaPython

2021-06-29 21:48:32

開源語言架構(gòu)

2014-04-16 14:50:20

Spark

2019-12-05 16:00:15

Vim插件編程文本編輯器

2022-10-27 22:11:40

react擴展庫語言

2011-08-05 17:54:33

Cocoa Touch 多語言

2012-04-19 11:40:21

Titanium

2014-07-09 09:20:06

WPFWPF應用

2009-08-25 10:44:50

C#實現(xiàn)多語言

2021-02-23 15:24:51

騰訊組件開源

2020-03-13 07:40:36

Plato數(shù)據(jù)分析

2024-05-09 08:14:09

系統(tǒng)設計語言多語言

2022-08-09 07:22:15

語言數(shù)據(jù)庫程序

2025-05-22 05:00:00

2024-03-04 14:15:16

OpenAI語言嵌入模型

2025-11-04 07:58:20

SpringBoot多語言18n

2023-08-04 10:18:15

2021-09-07 10:17:35

iOS多語言適配設計

2024-04-28 10:17:30

gnetGo語言
點贊
收藏

51CTO技術(shù)棧公眾號