タグ

ブックマーク / koyamay.hatenablog.com (1)

  • twirp-ruby概要 - @nnm_tech

    はじめに twirpというgRPCと似たようなRPCフレームワークを触っている中でのメモ。twirpはgRPCと似ていますがHTTP2に限定されずHTTP1.1でも使用できる便利なやつです。 基 github.com twirp-rubyはtwirpをRubyで動かすやつです 登場人物 Service...ProtocolBufferで定義されたService。その中身は実はRackアプリケーション 合わせて読もうRackとは何か - Qiita Handler...Serviceがどう動くかを定義 Client...Service呼ぶやつ ServiceはServiceをRackアプリケーショとして定義するが、どう動くかについては定義していない。Handlerを差しこむことで中身の動きを定義する 例: HogeService.new(FugaHandler) ちなみに以下のような形でH

    twirp-ruby概要 - @nnm_tech
  • 1