socket.io adapter zeromq implementation