ネットワーク負荷削減案
以下の集計は一日のアクセス数と最も混雑している状況での1秒間のアクセス数と処理量の推定
mamono.2ch.net (2008/03/24)
.txt 1,591,825 : 45 * 20K = 900K : 転送量最多(gzipしないと倍くらい)
.dat 9,883,852 : 274 * 1K = 275K : アクセス数最多(個別に圧縮する暇は無い)
.html 1,120,177 : 31 * 10K = 310K : 問題なし(圧縮してるなら改善の余地なし)
read.cgi 2,981,063 : 82 * 5K = 400K : 負荷多 (Apacheモジュール/キャッシュ)
bbs.cgi 369,789 : 10 * 1K = 10K : 負荷中 (SpeedyCGI使えば苦にならない)
------------------------------------
total 15,771,820 442/sec. 1,895K/sec.
現在帯域を最も消費しているのは Subject.txt と思われるが、
これの毎回全データを専ブラに渡す形式ではなく、更新内容だけを
更新差分ファイルに追記していくことで、専ブラからのスレ一覧の
取得処理によるデータ量を削減できないか?というもの。
更新差分ファイルの内容は、どのスレが age/sage で更新されたかのみを含む
以下、更新差分ファイルの内容
open(F, ">>updateXX.dat");
if (スレ立て) {
sprintf(F, "\0スレタイ\0");
} else { # レスカキコ (最上位ビットを age フラグにする)
print F pack('N', 1234567890 | ($age ? 0x80000000 : 0));
}
close(F);
専ブラは、Subject.txt を取得する際に、その時点での updateXX.dat のサイズを
何らかの形で取得できるようにし、スレ一覧の再取得の際に updateXX を差分で
取得するようにする。専ブラは専ブラの中に保持した Subject.txt を差分の内容を
解釈することで更新して、その時点での Subject.txt を内部で作り上げる。
というもの。
探検
質問・雑談スレ271@運用情報板
■ このスレッドは過去ログ倉庫に格納されています
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【文春】<予告>放送中ドラマ超人気ヒロイン&大物俳優の“不倫写真” ★2 [ひかり★]
- 餃子の王将に「1300円は払えない」ですか…?😨3年間で5回も値上げ〈売上過去最高〉も、いよいよ王者の「客離れ」が始まった! [パンナ・コッタ★]
- 【野球】藤浪晋太郎が大炎上! 4四球、3暴投、3失点 1死しか奪えず降板… 24球中ストライクはわずか6球 本拠地騒然「ひどいぞ!」 [冬月記者★]
- 中国、米関税で日本に親書 石破首相宛て協調呼びかけ [蚤の市★]
- 「万博こけたら維新もこける」 問題噴出、入場者低迷の大阪・関西万博に維新議員の戦々恐々 [七波羅探題★]
- 円急落、一時143円台 トランプ氏のFRB議長解任否定で [蚤の市★]
- 肛門への刺激でコミュニケーション能力が改善。コミュ障が多い日本人に朗報か [159091185]
- 永野芽郁が現在出演してるCM数wwwwwwwwwwwwwwwww [333919576]
- 【速報】電車内で嫌儲を見ているケンモメン、盗撮される [312375913]
- 【悲報】ガンダムGQUUUX、3話にして歴代ワーストっぽい感じが漂い始める・・・ [333919576]
- 【悲報】トランプ「中国さん、ごめんなさい、このままだとアメリカが干上がるので関税大幅に引き下げます」 [733893279]
- 【悲報】ドル円143円まで急上昇、3円も円安が進んでしまう [383063292]