cluster does not load balance workers properly in node.js b/c it is delegated to the OS.  this sidesteps the problem by handling the message passing directly from master to server.
migrated to prototype for the cluster fix