Real World Web: Performance & Scalabilityより。
Webサーバーのパフォーマンスとスケーラビリティ向上の方法を紹介したスライド。多方面の技術やアプリケーションの紹介がまとまっているので、Webサーバを管理している人は一度目を通しておくとよい内容。ただ、ちょっと長めで189ページある。
あと、MySQLがメインな内容である事も付け足しておく(MySQLのカンファレンスで公開されたスライドなので)
このスライドで、一番強調されていたのが「THINK HORIZONTAL」つまりサーバを水平展開(サーバー追加で性能向上)できるように。 これが一番重要だと。
Real World Web: Performance & Scalability
結構長いので、メモ程度に項目を抜き出しておく。
- セッション管理について
よいセッションとは よいクッキーとは
- キャッシュについて
静的ページ生成など
- キャッシュのためのツール
- キャッシュのトレードオフについて
高価なサーバ1台 vs 安価なサーバ多数 レプリケーション データ分割 テクニックいろいろ
- データベースの最適化
MySQLのデータベース最適化テクニックいろいろ
- 高い可用性を得るには
ロードバランシング
- フェイルオーバー対策ツールの紹介
wackamole heartbeat データ修復について
- システム管理
スクリプト化しておけ puppet RAID nagios munin-plugin
- クライアントのパフォーマンス向上
あと、これらの本がよいと紹介されてた。定番本ばかり。
![]() | ハイパフォーマンスWebサイト ―高速サイトを実現する14のルール Steve Souders スティーブ サウダーズ 武舎 広幸 オライリージャパン 2008-04-11 売り上げランキング : 14128 Amazonで詳しく見る by G-Tools |
![]() | スケーラブルWebサイト Cal Henderson 武舎 広幸 オライリー・ジャパン 2006-12-26 売り上げランキング : 15132 Amazonで詳しく見る by G-Tools |