タグ

ブックマーク / chocoby.com (1)

  • ISUCON 4 本選に参加してきた - 暇人じゃない

    ISUCON 4 の選に「Beer Qz's」というチームで参加してきた。 結果は 7879 で 21 位だった(言語は Ruby)。 やったこと まずは、アプリや設定ファイルのバックアップを取りつつ、用意していたリポジトリに追加。アクセスログにレスポンスタイムを出す。 アプリやログを見ながら戦略を練る。 デプロイについては、設定ファイルやアプリを撒いて各種サービスを再起動するスクリプトを書いた。 初期スコアは 422 。 Redis に動画を置いていたものを public 以下に保存するように変更した。API 経由で出していたものを Nginx から配信。10547。 この辺りから複数台でベンチマークを走らせる構成に変更。 リダイレクト時のログ保存先をファイルから Redis に変更して、ログの集計で参照する。3 号機を Redis 専用に変更する(あとでコア数の違いに気がついて 1

    nihen
    nihen 2014/11/09
    “動画のハッシュを持っておいて、同じ動画を使いまわす”おお、この発想はなかった
  • 1