Como usar WebSockets para aplicações em tempo real
WebSocket é um protocolo de comunicação full-duplex sobre uma única conexão TCP, projetado para aplicações que exigem baixa latência e troca contínua de dados. Diferentemente do HTTP tradicional, onde o cliente faz uma requisição e aguarda a resposta (modelo request-response), o WebSocket permite que servidor e cliente enviem mensagens a qualquer momento, sem necessidade de polling.