2007年1月10日のブックマーク (2件)

  • Web2.0の先にあるC10K問題 ― @IT

    個々のクライアントがサーバに要求する処理量は小さなものでハードウェアの性能上は問題がなくても、あまりにもクライアントの数が多くなるとサーバがパンクする――。これが最近Web開発者の間で話題となっている「C10K問題」(クライアント1万台問題)だ。 プロセス番号が足りなくなる パンクするのは例えばプロセス番号だ。 Ajaxの実装として最近注目されている技術に“Comet”(コメット)と呼ばれるものがある。HTTPのセッションをあえて切断せずに、サーバとクライアント間でつなぎっぱなしにするテクニックだ。Cometを使えばクライアントからのリクエストに応えるだけでなく、サーバ側からも不定期に情報を送り出すことができる。例えば、Web上でチャットサービスを実装するには、通常はクライアント側からサーバに一定間隔でポーリングすることで、ほかのユーザーの発言分をサーバから取得して表示するが、Cometの

    yupo5656
    yupo5656 2007/01/10
    『1万スレッドであれば20GBのメモリが必要になる』は1プロセス内に1万スレッドだと、ということか。「メモリ」という語も誤解を招きそう(VSZの話ね)。1プロセスに与えられたアドレス空間(3GB)では不足する、くらいが妥当。
  • これで完璧?del.icio.usとの付き合い方 | caramel*vanilla

    yupo5656
    yupo5656 2007/01/10