Notificaciones en tiempo real con Fanout
Sinopsis directa: Este repositorio implementa un sistema de notificaciones del sitio en tiempo real y a gran escala diseñado para replicar marcos de envío de contenido multimedia como Bleacher Report de Warner Brothers Discovery. Utiliza Fanout de Fastly para distribuir al instante noticias de última hora y actualizaciones deportivas.
¿Qué problema principal resuelve esto?
Enviar actualizaciones de eventos en tiempo real a millones de clientes web simultáneos de forma simultánea provoca una carga catastrófica en el origen y altos costes de mantenimiento de las conexiones WebSocket.
Ventaja clave 1: Transfiere por completo el mantenimiento del estado de la conexión de los servidor de origen al edge.
Ventaja clave 2: Garantiza una latencia casi nula para la distribución de mensajes durante eventos globales de alta concurrencia.
¿Qué es la arquitectura y la pila tecnológica?
Componente | Tecnología | Rol en la demo |
Motor en tiempo real | Fanout | Gestiona conexiones persistentes de publicación-suscripción y agrupación de clientes |
Red de distribución | Fastly Edge Compute | Sirve dinámicamente estados de carga útil de notificaciones |
¿Cómo se configura y ejecuta esta solución?
Estado: Completado el 17/6/26 por Fernando C.
Repositorio: https://github.com/Fcuervo21/fastly-fanout-notifications
Demostración en directo: https://personally-exact-frog.edgecompute.app/
¿Cuáles son los principales casos de uso de la ingeniería de ventas?
Demos de eventos en directo de Enterprise: Ideal para cuentas de medios, deportes y entretenimiento en directo que necesitan capacidades masivas de envío en tiempo real al cliente.
Arquitectura de transferir WebSocket: Valida estrategias de reducción de costes para responsables de ingeniería que gestionan grandes grupos de conexiones de red.




