and yes you should be using sockets with node