by shigemk2

当面は技術的なことしか書かない

QA #cookpad_tech_kitchen

  • hakoはOSS化している
    • dockerよりもデプロイ管理しやすくするために
    • 開発者がちゃんと責任を持つように
  • BBQ

    • コンテナがつまったとき
      • 容易に解決可能
    • 本体ジョブはどうしてる
      • docker化していない
      • 本体はBBQからkuroko2へ命令を投げられる
  • kuroko2

    • コマンド一発で起動できるようにしたかった
    • 実用的なものを目指している
    • kuroko1時代は知らない 哲学スライドを見てほしい
    • 絵で見れるようにしたい
      • フィードバックはくれい
    • queueでインスタンス指定でいる
    • ワーカー間でのジョブ連携は可能
      • subprocessタスク
    • digdagとの比較は難しい
    • OSS化してよかった
    • 録画で使う
    • rails沼はハマる
    • 説得しないで入れる
  • ぶりこ
    • エラー検知はkuroko2
  • 開発にかんけいするのがJenkins
  • ジョブ管理システムとして使うのがkuroko2
  • 全員に強い権限が与えられている
    • ユーザーごとの権限付与はController拡張でがんばること
  • rspecちょい落ちするのは終わらないまま次に進んでいるから
  • 本格的な運用になってくると、やっぱりgit管理しないといけなくなる
    • コマンド一発でどうにかしたい
  • cookpadは巨大なrails
    • triple rspecとか、必要なものは自作する。作り直すので、巨大な負債は見ない
    • 良いものがあったらさくっと切り替えること