If you're talking to a bunch of different services, you don't want blocking I/O - Node.js is particularly good at nonblocking I/O, so it's great for gluing things from external services together.
(as always with Node, you can achieve the same benefit using nonblocking I/O frameworks for other languages, e.g. Twisted or gevent in Python, EventMachine in Ruby, etc)
(as always with Node, you can achieve the same benefit using nonblocking I/O frameworks for other languages, e.g. Twisted or gevent in Python, EventMachine in Ruby, etc)