gRPC

grpc原始碼分析1-context

io.grpc.Context 表示上下文,用來在一次grpc請求鏈路中傳遞使用者登入資訊、tracing資訊等。 Context本身是Immutable的,但是它儲存的狀態不一定是。 C

用consul做grpc的服務發現

用consul做grpc的服務發現與健康檢查 consul 服務發現與負載均衡 當server端是叢集部署時,client呼叫server就需要用到服務發現與負載均衡。通常有兩總方式

grpc 基礎知識 - Go

該篇文章介紹了golang的grpc程式設計。 通過下面的例子,你將會學到: 1. 在一個.proto檔案裡define一個service 2. 用protocol buffer 編譯工具生成server

[譯] Courier: Dropbox 的 gRPC 遷移利器

Dropbox 執行著幾百個服務,它們由不同的語言編寫,每秒會交換幾百萬個請求。在我們面向服務架構的中心就是 Courier,它是我們基於 gRPC 的遠過程呼叫(RPC)框架。在開發 Co

CC from Ruby to Go

CC 是英語流利說懂你英語課程的內部專案代號,全稱 Core Course (核心課程,重金打造;歷時一年,一統江湖 :smile:)。經過各個團隊通力合作,於 2016 年年初上線。上線後受到使用者

iOS的 gRPC 之路

作者: iOS 團隊 - 王玎 ##為什麼要用? 網路層程式碼直接按照定義好的proto 檔案生成,簡單方便 而從使用者角度來看,可以節省流量,網路請求速度更快了 翁偉要求的

gRPC入門

—— 時間飛逝如一名攜帶資訊的郵差但那隻不過是我們的比喻人物是杜撰的匆忙是假裝的攜帶的也不是人的訊息 為什麼使用grpc 主要包括以下兩點原因: protocl

grpc和consul結合實現分散式rpc呼叫

GRPC 主要介紹了grpc在使用示例和原理,以及如何與consul結合 gRPC 是什麼? gRPC 也是基於以下理念:定義一個服務,指定其能夠被遠端呼叫的方法(包含引數和返回型別)。在服務端實現

go-grpc環境搭建

前言: 隨著微服務的興起,現在 越來越多的 rpc 框架 開始出現,前段時間自己學習搭建了一下 grpc ,在這裡記錄一下,方便以後查閱和與大家一起分享一下。 第一步安裝protobuf: prot

1715526236.0603