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.