Basically I would like something like this (not work now definitely).
Can I use events to make the res.send() happen after all client.get() finished?
var events = require('events');
var eventEmitter = new events.EventEmitter();
var response = {};
var ids = [...];
for (id in ids) {
  this.client.get(id1, function(err, obj) {
    if (!err) {
      response[id.toString()] = obj;
    }
  });
}
res.send({
  response
});
 
     
    