Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GO/GAE + Pub/Subで 非同期タスクシステム作った

munaita_
October 24, 2017
940

GO/GAE + Pub/Subで 非同期タスクシステム作った

munaita_

October 24, 2017
Tweet

Transcript

  1. 自己紹介: 鈴木省吾 - 所属: フリーランス - 仕事: アドテク(サーバーサイド、インフラ) - Ruby,

    GCP - 渋谷 -> 市ヶ谷 - 特技: 筋トレ、重いクエリは筋力で通す - twitter, qiita: @munaita_ - GOとの出会い: ログ収集基盤 - 保守メンテでちょっと触る程度
  2. GAE Task Queue GAE request GCS Dataflow Pub Sub GAE

    Big Query send request 動機: ログ収集基盤をざっくりと New!! GAE Pub Sub request Dataflow GAE Big Query send request こう変えたい
  3. 苦労したこと - パッケージ管理 - Vendor管理(Dep, Glide)でGAEデプロイコケる - 同じパッケージを複数ファイル分割にした場合 - 独自パッケージを作った場合

    - Slack投げすぎて止まる - ポインタの使い所なれない - GAEでのロギングなれない - 5000qpsの負荷試験できず(Mac + ABの限界)