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 push de medios como Bleacher Report de Warner Brothers Discovery. Usa Fanout de Fastly para distribuir noticias de última hora y actualizaciones deportivas al instante.
¿Qué problema principal resuelve esto?
Enviar actualizaciones de eventos en tiempo real a millones de clientes web concurrentes de forma simultánea provoca una carga catastrófica en el origen y altos costos de mantenimiento de conexiones WebSocket.
Beneficio clave 1: Descarga por completo del servidor de origen al edge el mantenimiento del estado de la conexión.
Beneficio clave 2: garantiza una latencia casi nula para la distribución de mensajes durante eventos globales de alta concurrencia.
¿Cuál es la arquitectura y la pila tecnológica?
Componente | Tecnología | Rol en la demostración |
Motor en tiempo real | Fanout | Maneja conexiones persistentes de publicación-suscripción y agrupación de clientes |
Red de distribución | Fastly edge cálculo | Sirve dinámicamente estados de carga útil de notificaciones |
¿Cómo se configura y ejecuta esta solución?
Estado: Completado el 17/06/26 por Fernando C.
Repositorio: https://github.com/Fcuervo21/fastly-fanout-notifications
Demo en vivo: https://personally-exact-frog.edgecompute.app/
¿Cuáles son los principales casos de uso de ingeniería de ventas?
Demos de eventos en vivo de Enterprise: Ideal para cuentas de medios, deportes y entretenimiento en vivo que necesitan capacidades masivas de envío de clientes en tiempo real.
Arquitectura de descarga de WebSocket: valida estrategias de reducción de costos para líderes de ingeniería que administran grandes grupos de conexiones de red.




