栞/#system
- 2010年9月
サービス無停止。「同じ構成のマスタースレーブを現行のマスターの下に用意し、先にWebサーバーからの参照先を新しいスレーブに切り替え、次に書き込み先を新しいマスターに切り替える、という形で実現している。」
mod_proxy_balancerのドキュメントあれこれ
「メリットは、時間 (レイテンシ) と、CPUおよびネットワーク資源の節約にある。だが、リバースプロキシとアプリケーションサーバは同一データセンタ内に配置するわけだから、レイテンシを気にする必要はない。」
Membase、memcachedベースのRESTfulなAPI
StartServers/MinSpareServers/MaxSpareServers/MaxClientsの相関関係。余分なforkを抑える。
- 2010年8月
「memcachedは単なるKVSではなく、ExpiresとLRUがついたキャッシュサーバです。キャッシュオブジェクトには期限を付ける事ができ、期限が過ぎたキャッシュは無効にされ、またアクセスがされていない不要になったオブジェク
- 2010年7月
pixivのインフラがデータセンターへ。
ファイル書き込み時にrsync、その他に任意のコマンドを実行させられる。DRBDと比較しても。
サムネイル生成にlsyncdを使ってる例
ブラウザ三国志がどうやって作られたか。フレームワーク使ってないとか今さらクラスと相性がいいとか。
- 2010年6月
CentOSでWOL
DNSラウンドロビンの並び替えについて
「gethostbyname を使っていれば、昔どおり、ラウンドロビンになるけど、IPv6 に対応しようとして、getaddrinfo を使うと、アプリケーション側が対応しなければ、ラウンドロビンにならないらしい。」Windows VistaとかWindows 7はアプ
- 2010年5月
EPELからCactiをインストールする手順。
Bondingを使ってNFSの高速化を。
thttpdで静的ファイルをサーブするようにしたら負荷が減ったという話。
logwatchのメール送信先の変更方法。
- 2010年4月
「基本的にはそれぞれ600台程度のWebサーバ(Apache)とMySQLサーバを使ってサービスを運用しているという。」memcached使わないでMySQLでsharding。結果としてwebサーバーと同程度の台数のDBサーバー。SSDでの運用も。
Flickrのスケールの話、PHPを5.2にしたとかImageMagickからGraphicsMagickに変更したとか。
Twitterのスケール、QCon発表資料。