タグ

ブックマーク / zegenvs.hatenadiary.org (3)

  • 日本最大級Railsサイトの裏側見せますvol.2〜クックパッド&食べログ - d.hatena.zeg.la

    行ってきました、ただのメモです 聞き違え等間違っているところは多々あると思います クックパッドインフラ キャパシティプランニング ユーザが快適に使えるために 分析 キャパシティを知る ユーザが快適に使えなくなる限界値を知る 限界値を知る 予測 ユーザが快適に使えなくなる限界値を知る 予測日を知る サーバ増設のスピードアップ OSインストールスピードアップ PXE Bootでネットブート boot用サーバにDHCP/tftp/Apacheが立っている kickstart.cfgをじ自動生成 http://bootsearver/deplyment/kickstart 動的生成されたkickstart.cfgを使ってKickstart ミドルウェアインストールのスピードアップ database.yml,my.cnf 以前はcapistranoで puppetを導入 サーバの状態管理ツール Ma

    日本最大級Railsサイトの裏側見せますvol.2〜クックパッド&食べログ - d.hatena.zeg.la
  • Solr勉強会に行ってきました[solr][ecnavi][mapion][recruit] - d.hatena.zeg.la

    Solr勉強会に行ってきました。 ECナビさんの事例の最後の質問付近から参加させていただきました。 Solr(ソーラー) 全文検索エンジンライブラリLuceneをベースに、管理画面やキャッシュ機構を取り入れたアプリケーション。 http://ja.wikipedia.org/wiki/Solr http://lucene.apache.org/solr/ 各事例紹介 ECNavi parasearch商用サーチエンジンを使っている ECTokenizerという独自Tokenizerで型番等のゆれを吸収している WebServer pound リクルート スピーカー 植野さん リクルートの人 開発、テスト MITの人 全社のインフラ 事業 営業、企画は社内 技術は大手SIerさん 全社的なインフラとかはMIT 某サイト (新作hotpepper?がSolrつかってる?) 25-280QPS

    Solr勉強会に行ってきました[solr][ecnavi][mapion][recruit] - d.hatena.zeg.la
    kazumaryu
    kazumaryu 2009/07/22
  • 第一回livedoorテクニカルセミナー - d.hatena.zeg.la

    cicindela(シシシンデラ)に関して 実践仕様のアーキテクチャ 例) user001がアイテム999を選択した。 user002がアイテム998に5点をつけた -> recomendationエンジン input API -> |buffer| -batch->|一次DB table| ↓ |二次DB table| 集計用 |中間table| ↓tableをrenameして入れ替える |二次DB table| オンライン用 |中間table| バッチで出来るところはバッチで 速度が重要 実用例 livedoor clip 12,000 insert /day 1.直近一時間以内のデータ このページをクリップしている人しかこのページをクリップしていないというデータが重要 15分に一回データを再集計 2.通常のレコメンド 3.タグベースのレコメンド 1のアルゴリズム風アルゴリズム このペ

    第一回livedoorテクニカルセミナー - d.hatena.zeg.la
    kazumaryu
    kazumaryu 2009/02/27
  • 1