KotlinでgRPCを試していきます。protocol buffersがkotlinに対応していないのでjavaに生成したものを使います。次のようなアプリケーション構成でKotlinを使ったgRPC通信を試してみました。 アプリケーション構成 エンドクライアントからのアクセスはGateway Serverが窓口となりHTTP/1.1で通信を行います。 Gateway ServerのバックエンドにいるgRPC ServerとはgRPC(HTTP/2)で通信を行います。 monitoring toolはGateway ServerとgRPC Serverの監視を行いHTTP/1.1で通信を行います。 モチベーション 何度かgRPCについてのエントリをまとめてきました。kotlinでgRPCを試してみたいと感じていたのとSpring Framework 5.0のリリースを控えた状況でSprin
![KotlinでgRPC。実運用にも活かせるWEBアプリケーション構成で試してみた。 - 平日インプット週末アウトプットぶろぐ](https://cdn-ak-scissors.b.st-hatena.com/image/square/d01b9803bfd3ac7f0aeff099053d7cd0138a747e/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fn%2Fn_soushi%2F20170413%2F20170413103848.png)