![]() ![]() In a process-based server, each simultaneous connection requires a thread which incurs significant overhead.Īn asynchronous server, on the other hand, is event-driven and handles requests in a single (or at least, very few) threads. The main advantage of the asynchronous approach is scalability. NGINX and Lighttpd are probably the two best-known asynchronous servers and Apache is undoubtedly the best-known process-based server.Ĭherokee is a lesser-known process-based server (but with very high performance). You can find many comparisons using Google, but most web servers fall into two categories: process-based (forking or threaded) and asynchronous. What most people mean by “similar” in this context is: “lightweight” or “not Apache”.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |