I am creating a multiplayer ping pong ball game using sockets.io and html5 canvas.
My node server is calculating ball position (x,y) and sending it to canvas at client at 30 fpr.
My question is is it posible to send 30 messages per second to client using websocket? My server and client are located at very far(server at us and brower at australia).
Please suggest me if it can be done by any other better way.
Yes a persistent connection like websockets is your best bet here. There's no magic for high latency though, some reason you can't have servers where your customers are?