EDIT: For all those Node.js zealots, thanks for downvoting.
No, JavaScript is a language, it's been used on clients and servers for quite a few years now.
Turing-complete languages like Javascript can be used for any purpose, regardless of its most common application.
Someone has even written a webserver in PostScript: http://www.pugo.org:8080/
Javascript is particularly well suited to evented style programming because it has a very simple support of first class functions.
This isn't a criticism of Node.js... it's just the way it is. Every language was young sometime.
(It will be interesting to see if Node.js ever quite catches up, though; when you've really pushed the performance to the max for a given design decision, you get down to the point where you can't improve without changing those decisions. Erlang's GC, for instance, is absolutely written around having a lot of threads that may be running on different CPUs, which adds a lot of complexity that the V8 project, or any JS runtime project in general, may be loathe to introduce into what is still fundamentally something that should be able to go into a browser. But that's for the future to resolve.)
EDIT: If you're interested to really see what node.js's main issues are, check out Ryan Dahl's (node.js creator) presentation at JSConf.eu 2010. http://jsconf.eu/2010/speaker/techniques_for_a_single_stack....
EDIT (2): Yes, meant OTP, not OLTP. :)
I'll run the test again later tonight and post a follow up.
Many company and developer blogs? Hosted on completely different technology from their main web sites. Maybe not even hosted on their servers, but instead with a service - like this one.
Maybe we can avoid the increasingly stale snark about <web technology mentioned in blog post> not working so well when a blog post goes down under heavy load.
Doubly so when it's a freakin' iPad app, not a web-app being talked about.
I was trying to use SyncPad with my dad last night to try out as a means of doing Hangul lessons over the net, and performance was usable but uncomfortably laggy.
{erlang_js,"Interface between BEAM and JS","0.4.1"}