Getting started was quick and easy. Cloning and building takes only a few minutes; even faster, binaries are just a sudo apt-get install away. There are many online tutorials, so I worked through the obligatory web server and other examples. There’s not a lot going on in my services, so I couldn’t factor them into many event-driven/parallel fragments. But I quickly got a feel for doing things the Node way: spinning off handlers, writing callbacks, and even running multiple node processes. With help from Node’s non-blocking libraries, that single-threaded event loop wasn’t a bottleneck.
It didn’t take long to complete my work, so I quickly got to the question of deployment. Sure, I have VMs out there where I can run whatever I want, but I needed this running under my jailed hosting service. The awesome Heroku service now supports Node, but I stopped short of rolling it out there. So I’m keeping it local now as I build out the other pieces.