gRPCはGoogleが作成したRPCフレームワークです。オープンソースです。
gRPCはHTTP/2プロトコルをベースとしています。マイクロサービスの連携に必要なさまざまな機能も実装されています。
REST APIはHTTP(S)プロトコルを利用します。
手軽に利用するならREST API、ハードに使うならgRPCが良さそうです。
参考になるサイト:
JavaでgRPC導入のためのポイント#grpcの通信方式 – Qiita
Early to Home - 早く家に帰ろう。
gRPCはGoogleが作成したRPCフレームワークです。オープンソースです。
gRPCはHTTP/2プロトコルをベースとしています。マイクロサービスの連携に必要なさまざまな機能も実装されています。
REST APIはHTTP(S)プロトコルを利用します。
手軽に利用するならREST API、ハードに使うならgRPCが良さそうです。
参考になるサイト:
JavaでgRPC導入のためのポイント#grpcの通信方式 – Qiita