Jim Lawrence
accessd at shaw.ca
Sun Feb 17 20:10:13 CST 2013
Hi Hans: According to a graph displayed on a video from the Node.js website it shows Node as performing faster...by a little bit but of course Node only serves JavaScript. Jim -----Original Message----- From: dba-tech-bounces at databaseadvisors.com [mailto:dba-tech-bounces at databaseadvisors.com] On Behalf Of Hans-Christian Andersen Sent: Sunday, February 17, 2013 3:53 PM To: Discussion of Hardware and Software issues Subject: Re: [dba-Tech] Node.js and IIS Cool. I wonder how it compares to Node.js running behind Nginx? - Hans On 2013-02-17, at 12:31 PM, "Jim Lawrence" <accessd at shaw.ca> wrote: > Hi All: > > Here is an interesting article on Node.js versus ASP.Net. It installs > Node.js within an IIS framework, not it natural environment (a web server > within a webserver) and then it compares the performance results. Microsoft > has created an application call IISNode for just such a task. This is a test > performed by a Microsoft developer. > > http://rarcher.azurewebsites.net/Post/PostContent/19 > > Microsoft is fully supporting Node.js or Node and will have/has libraries, > powershells, JavaScript script for Node, an adapter like IISNode. IISNode > automatically extends Node to all the CPUs (Node defaults to only one) on > the server and Node give IIS multiple socket capabilities (IIS currently has > only single socket capability... These implementations will all be OSS. > > http://www.tikalk.com/iisnode > > Being able to leverage Nodes multi-socket capability will give IIS a huge > advantage. If applications and data sources are not within your immediate > network, in order to retrieve information your IIS listening post would have > to manage each source sequentially. If one source was not responding in a > timely manner the entire process could choke. > > Having multiple sockets will allow you to fill a page with data from a > accounting database, a client list or even manage fail-over situations, all > at the same time. Examples: if you are monitoring multiple feeds from stock > tickers, remotely managing a number of pieces of hardware, just acquiring > tweets from tweeter as well as a number of different (types of) databases. > > Right now browsers using webkit HTML5, have multi-socket capabilities but > this performance feature will be rendered useless if your host backend is > vanilla IIS 7 or less. The good news is the next releases of IIS will be > able to handle multiple sockets. > > I will be installing a new IIS web server along with Node on it but due to > prior commitments that process can not be attempted until later in March. As > soon as the new server is up and running I will post any issues and methods. > > 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