gRPC

使用gRPC構建實際的微服務

【51CTO.com快譯】早期的微服務實現利用了代表性狀態傳輸(REST)架構作為事實上的通訊技術。然而,充分利用REST的服務常常適用於面向外部的服務,這些服務直接暴露給消費者。由於它們基於傳統的基於文字的訊

Tensorflow網路傳輸效能分析

0. 寫在前面 tensorflow分散式訓練時,grpc的 慢 一直都被很多人所詬病。在早期的版本中,由於實現的一些原因,的確存在一些效能問題(可以參見這個 issue )。 但隨著專案

Envoy、gRPC和速率限制

Envoy 是專為Cloud Native應用設計的輕量級服務代理,也是為數不多的支援 gRPC 的代理之一。gRPC是一個基於 HTTP/2 的高效能RPC( 遠端過程呼叫 )框架,支援多種語言。

go-chassis 為 grpc-go 帶來高階雲原生特性

gRPC與go chassis 儘管grpc-go本身也自帶一些雲原生能力,比如負載均衡,但是還遠遠不夠,並且需要使用者自己來編寫程式碼實現。 go chassis是一個統一的微服務開發框架,能夠整合不

Tetrate - 使用Istio進行gRPC轉碼

在構建新的API(如HTTP/2,流,跨語言支援,伺服器推送等)時使用gRPC而不是HTTP/JSON有很多優點。最難的部分往往是如何處理HTTP/ JSON的遺留服務。這就是為什麼gRPC-JSON轉碼非常有

前端 Web gRPC 實踐和優化

Web gRPC 是 gRPC 在 Web 上的一個適配實現。關於他的介紹以及為什麼要用 gRPC 就不在這解釋了,如果你決定使用 Web gRPC,並且正在尋找前端的庫和解決方案,看一看這篇文章,應該會有所幫

1754114817.6645