Polling, long polling o SSE: ¿qué elegir en Python?

Un pedido cambia de estado, una exportación termina, llega un mensaje. El servidor lo sabe, el navegador no. Polling, long polling y Server-Sent Events (SSE) responden todos a esta misma pregunta, y se confunden a menudo porque el resultado en pantalla se parece. Lo que los separa es quién desencadena el envío y cuánto cuesta el silencio, cuando nada cambia. Veamos cómo funciona cada uno, cuánto cuesta realmente y por qué la solución más sencilla suele ser la correcta. ...

5 de octubre de 2026 · 7 min · Anthony
Polling, long polling o SSE: ¿qué elegir en Python?

Server-Sent Events vs WebSocket: ¿cuál elegir en Python?

En cuanto una pantalla debe actualizarse sin recargar la página, WebSocket entra en la conversación. Seguimiento de un pedido, progreso de una exportación, notificaciones, la respuesta de un LLM que aparece token a token: el reflejo es abrir un canal bidireccional. Sin embargo, en todos estos casos, el cliente no tiene nada que decirle al servidor una vez establecida la conexión. El patrón Server-Sent Events (SSE) responde exactamente a esta necesidad con una simple respuesta HTTP que no termina. La decisión va más allá del protocolo. Determina lo que obtienes gratis (reconexión, reanudación, autenticación HTTP) y lo que tendrás que construir por tu cuenta. Comparemos ambos en Python, con FastAPI y Django, hasta llegar a los problemas que solo aparecen en producción. ...

15 de septiembre de 2026 · 11 min · Anthony
Server-Sent Events vs WebSocket: ¿cuál elegir en Python?

Newsletter

Recibe los nuevos artículos directamente en tu bandeja de entrada.