本記事 本記事では、gRPCについて体系的に取り上げ、開発方法や運用方法を書いていこうと思います。 私はgRPCは使ったことも、運用したこともあります。同じRPCにを実現する方法としてJSONRPCというプロトコルがあります。 一年くらい前に取り上げた記事です。よかったら見てみてください。 www.1915keke.com また、今回の使用言語はGolangです。 コンテンツ 本記事 コンテンツ gRPCについて gRPCとは RPCとは 公式サイト コンセプト 1. サービス定義 特徴 1. Protocol Buffersによってスキーマをあらかじめ定義する 2. いろんな言語とプラットフォームで使える 3. 簡単に始められて、高いスケール性 4. 双方向ストリームと統合的な認証 作って見る gRPCをインストール Protocol Buffers v3をインストール Server側
![gRPCとProtocol Buffers 3とKubernetesとEnvoy - Kekeの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/9fb650ef94d2001b53978b5907d2f6f1c310a4c6/height=288;version=1;width=512/https%3A%2F%2Fgrpc.io%2Fimg%2Fgrpc_square_reverse_4x.png)