栞/#system
はてなブックマークのサーバ構成。
Seasarの導入事例が増えてきた感じ。
レスポンスを短くするには。
Linux Virtual Server、NAT→DSR(Direct Server Return)。
MySQL、ロードバランサ、LVS + keepalived。
Linux Virtual Server、冗長性の確保、keepalivedの導入。
mixiの画像ファイル、合計9TB、23GB/日ずつ増加中。
Linux Virtual Server、ロードバランサ、設定方法など。
サーバの命名方法。
DSRについて、設定方法も。
Direct Server Return、「ロードバランサの仕事はリクエストパケットの割り振りだけ」
「DBMS と製品との中間に位置する永続化レイヤーにて PHP4 のオブジェクト生成速度がネック」→「ほぼ全てのデータベースアクセスについて、直接クエリを生成するスタンスを採用」
楽天、システム障害、店舗への損失補填の予定なし。
業務アプリ、運用の視点、継続メンテナンス。
業務アプリ、10年使えるか/使うか。
サーバ監視ツール、Cactiの紹介。
squidとmod_proxy比較。
サーバのソフトウェア構成を揃えるために。
mod_proxy_balancerの使い方。
mixiの中。
負荷の低減、キャッシュ、対策→検証の繰り返し。
DNSラウンドロビンについて。
ネットワークの構築。
負荷分散について、その4まで。
「要件定義はユーザー企業の仕事」
サーバ、ハードウェア構築方法。
Spring、Struts、Hibernate、iBATISを使っているらしい。
はてなブックマークのバックエンドについて。
DB分割の手法とか。
はてブのシステム構成、アウトライン。