Carpe Diem

備忘録。https://github.com/jun06t

Protocol Buffers

protoeasyでprotobufのコンパイルを簡単にする

概要 gRPCなどで使われているprotobufですが、.protoの定義は簡単でもコンパイルにちょっと学習コストがかかります。 gogoprotoやgrpc-gatewayといった他のライブラリも使うと、中々にカオスなコマンドになります。 grpc-gatewayの例 protoc -I/usr/local/in…

Protocol Buffersを使ってみる

Google Protocol Buffersを使ってみます。 これはJSONやXMLなどの冗長なファイルをシリアライズ(バイナリ化)することでデータの転送を速くするためのものです。 ・プログラミング言語に依存しない ・コンパクトなバイナリ形式を採用 ・データアクセスコー…