為什麼選擇 gRPC?
gRPC 是一個現代化的開源高效能遠程程序調用(RPC)框架,可以在任何環境中運行。它可以有效地連接資料中心內部和跨資料中心的服務,並具有可插拔的負載平衡、追蹤、健康檢查和身份驗證支援。它也適用於分散式計算的最後一哩路,將裝置、行動應用程式和瀏覽器連接到後端服務。
簡單的服務定義
使用 Protocol Buffers 定義您的服務,這是一個強大的二進制序列化工具集和語言
快速開始並擴展
用單行程式碼安裝運行時和開發環境,並使用該框架擴展到每秒數百萬個 RPC
跨語言和平台工作
為您的服務自動生成各種語言和平台的慣用客戶端和伺服器存根
雙向串流和整合驗證
基於 HTTP/2 傳輸的雙向串流和完全整合的可插拔身份驗證
使用者
gRPC 是 CNCF 的孵化專案
