Difference between revisions of "Server Architecture"
From LVSKB
(→Software Software) |
|||
Line 20: | Line 20: | ||
Lighttpd uses the single-process event-driven architecture. | Lighttpd uses the single-process event-driven architecture. | ||
+ | |||
+ | === squid === | ||
+ | |||
+ | Squid uses the single-process event-driven architecture, because the main process of squid handles all kind of network connections, despite that different processes can handle disk I/O under the diskd configuration. | ||
== References == | == References == |
Revision as of 10:58, 4 May 2007
Contents
Server Architecture
Multiple-Process Architecture
Multiple-Thread Architecture
Single-Process Event-Driven Architecture
Multiple-Process Event-Driven Architecture
Multiple-Thread Event-Driven Architecture
Software Software
nginx
Nginx supports both the single-process event-driven architecture and the multiple-process event-driven architecture.
lighttpd
Lighttpd uses the single-process event-driven architecture.
squid
Squid uses the single-process event-driven architecture, because the main process of squid handles all kind of network connections, despite that different processes can handle disk I/O under the diskd configuration.