Marc Kwiatkowski


Marc Kwaitkowskifacebook memcacheプロジェクトマネジャー

彼はfacebookのUDP memcacheクライアントを実装し、第一回memcache hackathonにてmemcacheバイナリプロトコルを支持しました。
Vassar College では物理学を専攻しました。

セッション内容

Scaling Memcache at Facebook

memcacheはfacebookの神経システムです。memcacheスタックコンポーネントはPHPWebサーバーで実行されるロジックやMySQLクエリよりシンプルですが、memcacheなしではこれらのシステムのインタラクションはゆっくりとしか進めません。
facebookの発展に伴い、memcache神経システムも発展しなければなりません。
こんにち、わたしたちのmemcache層は一秒に2億以上実行し、50ギガバイト以上出力しています。Memcacheデータはfacebookのintra-datacenter network trafficの80%以上を説明します。
セッションではfacebookのインフラの概要(MySQL, memcache, PHP)および、そのように増えるづけるデータに対応するmemcacheシステムについてお話しします。
memcacheの最適化は労力の大部分であり、いつくかの事例について述べます。大切なことは、いかに他のインフラと連携するかです。
以下について説明します。
- サイト内memcacheのモニター法
- Web階層とmemcacheクライアントでのポリシーの実行法
- 失敗とチェーンリアクションの取り扱い法



QCon Tokyo 2010 は終了いたしました。