gRPC

gRPC調査

gRPC調査 特性 API仕様を強制的に明文化 違う言語での高速で堅牢な通信を可能にする。 マイクロサービスとの相性 James Lewis/Martin Fowlerの"Microservices"日本語訳 サービスが切り分けられている。 サービス間の結合部分は疎にする必要がある。 そして、…

docker で、go + gRPC 開発環境構築

protoc ファイルは、一旦Localで生成するとする。 利用したサンプルは、 gRPC こちら参照。 リモートでやること $ git remote add origin git@github.com:<repository>.git $ go mod init Dockerfile FROM golang:1.11.1 WORKDIR /go/src/app ADD . /go/src/app ENV GO11</repository>…

gRPCについて調査

gRPCとか使って、マイクロサービスを構築したかった。 調査メモ。 grpc / grpc / ruby と go のtutorial やって、ruby のクライアント側と、goのサーバー側立てて連絡させてみた。 tutorial 通りやれば簡単だった。 要は、同じ.protoファイルを元に、それぞ…