2012,Django push: Using Server-Sent Events and WebSocket with Django, Curella.[1]
There are currently a few alternative technologies for pushing events to the browser: Server-Sent Events (SSE) and WebSocket.
SSEs are a simpler protocol and are easier to implement, but they provide communication only in one direction
2024,What is Azure SignalR Service?, Microsoft:
WebSockets is the optimal transport, but other techniques like Server-Sent Events (SSE) and Long Polling are used when other options aren't available.[2]