C10k problem

From Encyc

The C10k problem [1] is the name given to a limitation that most web servers currently have which limits the web server's capabilities to only handle about ten thousand simultaneous connections. This limitation is partly to operating system constraints and software limitations.

While there are some specialized web servers that can handle more than ten thousand client connections, most web servers currently handle at most ten thousand clients simultaneously.

Servers for attacking C10K problem[edit]

A few web servers have been developed to counter the C10K problem:

  • Nginx, that relies on an event-driven (asynchronous) architecture, instead of threads, to handle requests[2]
  • Lighttpd, that relies on an asynchronous architecture to handle requests[3]

External links[edit]

References[edit]