Uplink node.js service layer