Saltar al contenido principal

Cómo funciona

1. Interceptación y Desvío (Queue Sensor)

  • Cuando un usuario realiza una petición (HTTP/HTTPS) al sitio web o al flujo de checkout de la ticketera, la solicitud es interceptada en el nodo de red más cercano mediante el sistema de Workers.
  • El sensor analiza la petición contrastándola contra una configuración de ACLs (Access Control Lists) que discrimina dinámicamente qué URLs deben enrutarse a la sala de espera (la ruta de un evento de alto tráfico) y qué recursos deben continuar de forma normal.
  • El sistema admite dos modos de operación en la red perimetral:
    • Modo On/Off (Activar/Desactivar): Permite la inyección manual del servicio para eventos específicos planificados y previstos.
    • Protección Automática (Site Protection): El sensor monitorea la totalidad del sitio de forma continua y automatizada, activando la fila de espera de manera autónoma únicamente cuando detecta anomalías o picos de tráfico que superen los umbrales de seguridad. Esto permite que la plataforma quede siempre protegida y no requiera de intervención manual para activar o desactivar la fila virtual.

2. Retención y Sincronización en Tiempo Real (Queue Provider)

  • El usuario desviado es conectado de forma inmediata a la fila virtual.
  • La comunicación entre el navegador del usuario y el motor de la fila se mantiene activa mediante sockets.
  • El sistema encola y ordena las peticiones rigurosamente por orden de llegada (First in - First Out). Gracias a la capacidad de la BEAM para gestionar millones de procesos en paralelo, el pool de conexiones en espera se sincroniza en tiempo real.

3. Liberación Controlada y Monitoreo (Queue Admin)

  • A medida que el backend de la ticketera procesa y libera capacidad transaccional, el Queue Provider despacha autorizaciones firmadas criptográficamente a los usuarios al frente de la cola para que reingresen al flujo de compra de forma dosificada.
  • Todo este comportamiento es supervisado desde el Queue Admin / Dashboard, el cual recibe métricas continuas de la fila a través de canales de baja latencia. Desde aquí, los operadores pueden pausar o regular el flujo de inyección de usuarios instantáneamente si se detectan anomalías en las pasarelas de pago o servicios de terceros que pongan en riesgo la venta normal del evento.