2016 - 09 - 20 gRPCとgrpc-gatewayでWebオペレーションの形を再考してみた 先月、 Google がgRPCのバージョン1.0を発表しました。 osdn.jp gRPCとは Google が公開しているHTTP2ベースのRPC フレームワーク で、Protocol Buffersでサービスインタフェースやリクエストやレスポンスのデータ構造を定義します。特定の言語に依存しないメリットがあり、かつ型の恩恵も受けることができます。Protocol BuffersのIDLでデータ構造やインタフェースを定義すると、 C++ / C# / Java /Go/ Ruby / Python / Objective-C といった言語のクライアントプログラムを自動生成できるため、生産性でも強みが有ります。 最近ではMicroservices構成におけるサービス間通信によく利用され
![gRPCとgrpc-gatewayでWebオペレーションの形を再考してみた - tehepero note(・ω<)](https://cdn-ak-scissors.b.st-hatena.com/image/square/b73d50d1dac2f9032f1b54cd7ffd6b110def5e8c/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fa%2Fa-yamada%2F20160920%2F20160920154311.png)