Jim Lawrence
accessd at shaw.ca
Thu May 16 11:02:51 CDT 2013
Hi Stuart: It is not so much whether you need that level of performance or not, it is that thread driven webservers are resource hungry old technology. It is at the point now, with a new age webserver, that you could host from your laptop or desktop, an implementation that would be impossible if it were not for event driven webservers. Of course if you are planning on working with the new Cloud, a new age webserver is the technology required. Even if you are not planning on porting a virtual server to the cloud, anytime soon, your client's server can use any help it can get. On my client's servers, they host their database(s), manage the network traffic (firewalls, logging etc), some have mail servers, their own websites, have remote workers, their desktops applications are being hosted off their webserver, their 'home' directories are on the server, some have setup streaming or VoIP, for video conferencing or just that staff are streaming music to their stations, some workers try to use FB and Twitter (usually banned and for good reason) and then there is incremental backups. When it comes saving resources every little bit helps, especially if your server is older and does not sport more than 16GB of RAM and everything is done on a shoe-string budget. (Note: that a Linux server is less resource hungry and the only event driven webservers, that I know of, run on Linux boxes by default.) So it is not that a client will be having 6000 hits per minute but that, if the client, is hosting their own, to save money, resources are at a premium and every saving helps. Jim -----Original Message----- From: dba-tech-bounces at databaseadvisors.com [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Stuart McLachlan Sent: Wednesday, May 15, 2013 1:30 PM To: Discussion of Hardware and Software issues Subject: Re: [dba-Tech] Webservers No ti doesn't. It makes the case that if you need need more than 10K concurrent connectiuons , Nginx or Node will do the job more efficiently than IIS/Apache, But if you are going to need more than 10 million concurrent connections, you are going to need a new solution (that's a big "if") . For the vast majority of web servers, it's a non issue. -- Stuart On 15 May 2013 at 10:25, Jim Lawrence wrote: > The following article made a strong case for moving away from threaded > servers like IIS and Apache and moving to servers such as Nginx and Node. > > http://highscalability.com/blog/2013/5/13/the-secret-to-10-million-concurren > t-connections-the-kernel-i.html > > Jim > > _______________________________________________ > dba-Tech mailing list > dba-Tech at databaseadvisors.com > http://databaseadvisors.com/mailman/listinfo/dba-tech > Website: http://www.databaseadvisors.com > _______________________________________________ dba-Tech mailing list dba-Tech at databaseadvisors.com http://databaseadvisors.com/mailman/listinfo/dba-tech Website: http://www.databaseadvisors.com