YAPC 2日目
今日も良い天気!
memcached in mixi by kazeburoさん
自分も使ったことがあるので mixi のような大規模使用例の話は楽しみ。
すみません。以下にはいくつかメモ漏れがあります。
How to defend Apache/CGI against multi-byte XSS atacks by 竹迫さん
20 modules I haven't ye talked about by miyagawa さん
英語で発表。
20->10
- 1.YAPC and Wifi
- proxy pac が面倒
- HTTTP::ProxyPac
- Mechanize 使った Evil なコード ktkr!
- 2.pQuery
- pQuery::DOM の camelize が...
- no capitalization 'pQuery::DOM'
- 3.Migrating PHP to Perl
- 4 Rails, ActiveSupport
- Rails のこういうの when = 60.days.ago
- autobox
- $durations = 1->month + 2->days;
- 5.Numbers
- 6. Unicode
- 7. UTF-8
- 8. Japanese
- ローマ字表記って1つに決まらない場合もあるよね
- Lingua::JA::Hepburn::Passport
- 9. Online id/pw mangament
- Perl で id/pw をハードコーディング?
- LWP::UserAgent::Keychain 使えばいいよ。
- 10. XML::Liberal
Pathtraq by id:kazuhooku
- 自己紹介
- The Long Tail of the internet.
- ヒット数が 1/10 のページは 2.75倍存在
- Pathtraq の紹介
- Alexa のようなウェブアクセス統計サービス
- ページ単位のリアルタイム統計
- ホットな情報を抽出して表示
- Demo
- データ
- ユーザー数 6300人
- アクセス数 1億件
- データサイズ 100GB
- Scaling
- 初年度の必要メモリ量 24GB
- データベースの分割は行わない
- Main Serever 1台
- データの圧縮
- サイズ
- 速度向上
- ランダムアクセスが多いので主要テーブルはオンメモリ
- 圧縮
- Query Caching
- Keyed Mutex
- Cache::Swity
- メッセージキュー