タグ

ブックマーク / blog.everqueue.com (2)

  • #isucon 4 本選10位で惨敗でした | へぼい日記

    ISUCON4戦に毎度おなじみ山形組で参加してきました。結果は既報の通り、われわれは8千点前後の団子状態から抜け出すことはできず、60倍以上のスコアを叩き出したLINE選抜チームが連覇となりました。おめでとうございます。 ISUCON2で2位を取って以来、ISUCON3で5位、そして今回10位と順位を下げ続けており、年々高まる参加者のレベルが恐ろしい限りです。 やったこと redisを落として当のインメモリDBアプリ化(aサーバ) 「来年、もう一度来て下さい、当のインメモリDBアプリで優勝させますよ」 slot-IDベースでのnginxによる3台のサーバへの動画postの振り分け ad-IDはaサーバのアプリに問い合わせて発番した上で動画ファイル保存 asset-URLをあらかじめslot-IDベースで3台のサーバのアドレスに分散 nginxからmp4を直接serve –hostsは

    myfinder
    myfinder 2014/11/12
    “前任者はトラックにでもはねられたのだろうか。”
  • Gearmanのはまりどころ | へぼい日記

    最近Gearmanに入門しているのですが、いろいろとはまったのでメモ。 $worker->workは”Do one job”ではなくDo job loop Gearman::WorkerのPODには $worker->work while 1; みたいなサンプルが書いてあったり Gearman::Job->work(%opts) Do one job and returns (no value returned). You can pass "on_start" "on_complete" and "on_fail" callbacks in %opts. って書いてあるのですが(しかもこれは、Gearman::JobではなくてGearman::Workerだし、、、) workはオプション無しで呼ばれた場合はwhile 1なんかなくてもloopします。 work_once的な動きにしたい

  • 1