Heroku Node.js Support (experimental)
blog.heroku.com
blog.heroku.com
Not only is real-time application support a huge step, but the way Heroku has listened to its customers here to implement Node.js support is amazing.
http://brianmckenna.org/blog/nodejs_via_cgi
It would have been great if this came out a few days earlier...
None of the details on the site are standard or set in stone - all the pricing numbers were completely made up. Not only that, but there's actually no indication that the system works at all, is there? :) There are about 20 working alpha accounts in various hands, but it doesn't really matter if it worked or not - there's clearly been some effects ^_^.
Again, sorry for any confusion. I could write a blog post about the details, the implementation, and the aftermath if people were interested. Then, people could fairly easily implement their own. I've converted many ex-PHP, ex-Rails, ex-Django coders to nodejs using this demo site!
For small nuggets of async goodness Node.js looks great.
* Yes, async coding is hard.
* Debugging can be tough, but good coding helps.
* 95% of most node apps will be pure JS that does not perform any I/O.
* Test driven development really shines in combination with node
Make sure you keep that last point in mind when you build something with node. Reasoning about async code can be tricky, but TDD will force designs upon you that make it simple.
--fg
http://www.flickr.com/photos/tr4nslator/4532445014/in/set-72...
Maybe we can make it work, but I don't like what I've seen thus far. I want people to adopt a syntax that doesn't affect standard JS style: http://mootools.net/shell/q9ASd/28/