This document discusses using Node.js in a heterogeneous system. It describes using Node.js as a web-tier orchestrator and how the project is structured using both Maven and NPM. Testing is done using Mocha, Sinon and Chai, and continuous integration is implemented using Jenkins. Deployments are handled by copying builds stored in S3 to instances managed by upstart.