為什麼選擇 gRPC?
gRPC 是一款現代、開源、高效能的遠端過程呼叫 (RPC) 框架,可在任何環境中執行。它可以高效地連線資料中心內部及跨資料中心的服務,並支援負載均衡、跟蹤、健康檢查和身份驗證等可插拔功能。它也適用於分散式計算的最後一公里,用於將裝置、移動應用和瀏覽器連線到後端服務。
簡單的服務定義
使用 Protocol Buffers 定義您的服務,這是一種功能強大的二進位制序列化工具集和語言
快速啟動並擴充套件
只需一行程式碼即可安裝執行時和開發環境,並利用該框架擴充套件至每秒數百萬次 RPC 呼叫
跨語言和跨平臺
自動為您的服務生成多種語言和平臺下的慣用客戶端和服務端存根
雙向流式傳輸和整合身份驗證
基於 HTTP/2 傳輸的雙向流式傳輸以及完全整合的可插拔身份驗證
使用方
gRPC 是一個 CNCF 孵化專案




