ActionHero is a multi-transport Node.JS API Server with integrated cluster capabilities and delayed tasks.
In ActionHero, you make actions which respond to client requests.
These actions don't just work for the web, they work for all sorts of clients!
ActionHero also lets you perform tasks in the background...
... and you can invoke the task from anywhere in the framework, including actions.
ActionHero enables clients to talk to each other.
ActionHero can do all of this, and it can work on one server or hundreds (ActionHero is cluster-ready from the get-go).