WebSockets
Full-duplex, persistent, bidirectional communication over a single TCP connection. Defined in RFC 6455 (2011). Used for chat, real-time dashboards, collaborative editing, multiplayer games, push notifications — anything where the server needs to send to the client without polling.
For comparison with SSE / long-polling see WebSocket vs Alternatives. For nginx-side proxying see Nginx WebSocket Proxying.