Implementation using WebSocket and Actor