Sin un conocimiento exacto de la capacidad de su servidor, está sujeto a fallos y pérdidas catastróficas: no funciona correctamente.
A todos nos ha pasado alguna vez. Entras en un sitio web o en una aplicación para comprar entradas para un concierto, los juguetes imprescindibles de Navidad o el último televisor de pantalla grande en oferta con un 50% de descuento en las rebajas del Black Friday y, pum, el sitio o la aplicación se ha colapsado o va tan lento que no te deja pasar por su sistema de pago.
No es bueno.
Como vendedor, eso es aún peor. Un sitio web o una aplicación colapsados generan el 0% de las ventas que necesitas. Eso supone un 100% de pérdidas, probablemente un 100% más, ya que probablemente también perderás cualquier posibilidad de devolución de clientes.
Si usted es un proveedor de NFT, si no puede gestionar con precisión la tasa de transacciones en su red de criptomonedas, podría estar enfrentándose a cientos de millones de dólares en tasas de gas desperdiciadas o excesivas.
Así que, en marcha su sistema de colas en línea para gestionar el tráfico y salvar el día. Todo el mundo puede estar tranquilo. Pero, ¿estás realmente cubierto? ¿Vuelve a ser todo seguro? Y lo que es más importante, ¿funcionan correctamente todas las salas de espera virtuales? Hágalo por las personas que las inventaron: No, no funcionan..
Por qué nuestro sistema basado en las tarifas funciona mucho mejor que todos los sistemas de nuestros competidores
Entendemos los problemas mejor que nadie: si filtra demasiados usuarios en su sistema, éste sufrirá, se ralentizará o, en el peor de los casos, se bloqueará y morirá.
Sin embargo, un flujo de usuarios demasiado escaso es perjudicial para su capacidad de generar ingresos. Si los introduces con demasiada cautela, perderás a los impacientes -que llevan demasiado tiempo en tu cola virtual- y podrías haber gestionado mucho más tráfico y muchas más ventas.
Entender ese equilibrio y ofrecer la mejor solución al problema es precisamente lo que hemos desarrollado y por lo que nos complace presumir de ser mejores que todos nuestros competidores e incluso que el más poderoso de los vendedores, Amazon.
Los problemas de la estimación de la carga
Ese gran dial o contador ficticio que le da datos sobre cuántos clientes están en su sitio web o utilizan su aplicación no es del todo imaginario. Sin embargo, lo que no puede decir es:
- Cuántos usuarios están conectados a su sitio pero están mirando otra página en un sitio alternativo,
- Están mirando su sitio en el teléfono, la tableta y el ordenador de sobremesa a la vez y no es probable que hagan un pedido en los tres,
- Han ido a buscar su tarjeta de crédito,
- He ido a hacer una taza de té,
- No completará la transacción hasta que el episodio de su programa favorito haya terminado,
- Nunca completará su proceso de transacción.
La realidad de la situación es que entre un clic y otro en los enlaces, usted no tiene ni idea de si la persona sigue allí o no, porque sus usuarios sólo interactúan con sus servidores cuando abren un enlace. Entre esos momentos, los datos no están disponibles. Hay muchas razones por las que puede parecer que la gente está utilizando su sitio web pero no está en el embudo, en algún lugar entre el inicio de sesión y la finalización de una transacción. La desactivación de los usuarios tras un periodo de inactividad no funciona correctamente porque habrá gente en su cola virtual esperando a que se agote el tiempo de espera cuando ya podrían estar gastando.
El problema de medir estos usuarios con cierta exactitud para dictar cuántos pueden entrar con seguridad mientras el mismo número o un poco más alto está saliendo es no saber cuánto tráfico estancado tienes, ocupando espacio vital en tu servidor o servicios en la nube.
Hablemos de los usuarios concurrentes
Para ofrecer el flujo de visitantes y la tasa de entrada ideales a su sitio, nosotros, y todos los demás servicios de cola, tenemos que calcular el número de usuarios concurrentes que su sitio puede gestionar con seguridad y cuántos participan en la transacción.
Pero, ¿qué dicta un usuario concurrente?
Usuarios concurrentes: El número de personas que participan en su flujo de transacciones en un momento dado.
Pero también tenemos:
Sesiones simultáneas: El número de personas conectadas pero no necesariamente involucradas en su transacción en un momento dado.
Solicitudes concurrentes: El número de peticiones HTTP que está procesando su servidor web en un momento dado.
Y luego está:
Conexiones concurrentes: El número de Sockets TCP/IP abiertos en el puerto de su servidor en cualquier momento.
Una sesión concurrente puede estar abierta pero sin un usuario activo, por ejemplo.
Las solicitudes concurrentes podrían suponer un tráfico mucho menor, dependiendo de la cantidad de elementos con los que interactúen en su visita.
Y el número de conexiones concurrentes podría entregar datos falsos si el servidor está configurado para tiempos de espera prolongados o sin tiempo de espera.
Calcular el número de usuarios, solicitudes o conexiones abiertas que su sitio o transacción puede gestionar con precisióny permitir un flujo constante de usuarios a medida que los usuarios satisfechos se marchan, no parece tan sencillo ahora, ¿verdad?
La solución está en la ciencia, y se basa en las tarifas
Al calcular cuántos usuarios concurrentes puede manejar un servidor web, nuestro sistema puede reenviarlos, uno a la vez, desde la seguridad de nuestro servicio en la nube, y crear condiciones de carga muy estables en su sitio web, app o servicios de aplicación.
Donde Tasa de cola = Usuarios concurrentes / Tiempo de transacción
Ahora parece demasiado simple, pero le aseguramos que, con pruebas estructuradas y la aplicación de la teoría de colas y las leyes de la probabilidad, nuestros genios matemáticos de QF han encontrado el mejor método para entregar el número ideal para cada sitio web en su sistema con la mayor precisión.
¿Necesita más datos? Para entender exactamente cómo funcionan las matemáticas, todo lo que podría necesitar saber se explica en nuestra página Por qué utilizar una sala de espera virtual basada en tarifas que explica todos los detalles.
Si no se dispone de las cifras de usuarios concurrentes o de tiempo de transacción, podemos establecer una tasa segura y ajustable a medida que aumenta su carga para determinar la cifra precisa con la que su sistema puede funcionar de forma estable y con precisión, maximizando sus ventas y prestación de servicios.