Is Node.js an application server?

An insightful comment on Reddit about Node.js:

And the idea that you fully understand your own code is a bit suspect, too. My code's all nice and fast until somebody passes me in a POST request with a million keys, or decides to upload a 10GB file where I was expecting a 5KB file and I run a hash algorithm over it, or I accidentally use way more memory than I expected and push the system into swap, or any number of other things like that. My life would be a lot easier if my code never did anything I didn't expect.

I keep wondering where Node fits in a production environment and who writes the code that powers it.

Posted March 6, 2011 9:05 PM