「C10K問題」の版間の差分
imported>Administrator 編集の要約なし |
Administrator (トーク | 投稿記録) |
||
| (2人の利用者による、間の2版が非表示) | |||
| 2行目: | 2行目: | ||
==概要== | ==概要== | ||
[[ハードウェア]]的には20世紀末の[[パソコン]] | 主に[[Apache HTTP Server]]で問題になったもので、[[ハードウェア]]的には20世紀末の[[パソコン]]でも1万クライアントくらいなら余裕で捌けるが、そのうえで動く[[ソフトウェア]]の設計が悪いと限界が訪れるという問題です。 | ||
なお、数百クライアント程度でパンクするようであればソフトウェアの実装に何かしらの問題があると考えた方がよい。 | |||
同時接続数にして「1万」、1つの[[ウェブブラウザ]]が4〜8並列で[[サーバー]]に繋いでくることを考慮しても「同時アクセス1000人くらい」が基準となります。なお、1日1000人でも、1分1000人でもなく、1秒1000人くらいの世界の話であり、そのレベルに到達する大人気[[ウェブサイト]]などほとんどないため一般人には無縁の話です。 | |||
ちなみに2001年末に[[田代砲]]の被害にあった米TIME紙の[[サーバー]]は余裕で耐えた。これは設計が良かった事例である。 | |||
== 対策 == | |||
=== HTTP === | |||
この対策として[[ウェブ]]界隈では[[Nginx]]が大流行した。 | この対策として[[ウェブ]]界隈では[[Nginx]]が大流行した。 | ||