InfyCalculator
English
💻

Calculadora de presupuesto de latencia: reparte los milisegundos de cada solicitud

Define un tiempo de respuesta objetivo, suma la latencia de DNS, conexión, servidor, transferencia y render, y descubre cuánto margen te queda o por cuánto te pasas.

Tiempo de respuesta objetivo
Resolución DNS
Conexión TCP + TLS
Procesamiento en el servidor
Transferencia del contenido
Renderizado en el cliente
Cargando calculadora…

Cómo funciona

Margen = objetivo − (DNS + conexión + servidor + transferencia + render)

Un presupuesto de latencia se diseña de arriba hacia abajo: eliges el tiempo de respuesta que el usuario debe percibir (por ejemplo 200 ms) y lo repartes entre todas las etapas por las que pasa la solicitud. Al sumar las etapas y restarlas del objetivo ves de inmediato si el diseño cabe y qué etapa se está comiendo el presupuesto. Así, un vago «hay que hacerlo más rápido» se convierte en una meta concreta para cada componente.

Ejemplo resuelto

El equipo de Mariana quiere que la página de pago de su tienda responda en 300 ms. Mide 30 ms de DNS, 60 ms de conexión TCP + TLS, 120 ms en el servidor, 40 ms de transferencia y 30 ms de render: 280 ms en total. Les quedan 20 ms de margen y usan el 93.3% del presupuesto. Si el servidor subiera a 150 ms, el total llegaría a 310 ms y se pasarían por 10 ms, lo que señala al backend como la etapa a optimizar.

Preguntas frecuentes

¿Cuál es un buen objetivo de latencia total?

Una interfaz se siente instantánea por debajo de unos 100 ms y todavía ágil hasta unos 200–300 ms en una solicitud completa. Pasado un segundo, el usuario ya nota una espera clara. El objetivo correcto depende de la acción, así que fíjalo según la experiencia que buscas y reparte hacia atrás.

¿Por qué repartir la latencia por etapas en lugar de medir solo el total?

El total te dice si pasaste o no, pero no por qué. Asignar un presupuesto a cada etapa convierte el rendimiento en una meta con responsable, y cuando algo empeora apunta directo a la capa que se excedió.

¿Cómo reduzco la latencia de conexión TCP + TLS?

Reutiliza conexiones (keep-alive), usa TLS 1.3 o reanudación de sesión y acerca el servidor al usuario con un CDN. HTTP/3 sobre QUIC también ahorra viajes de ida y vuelta al establecer la conexión.

Calculadoras relacionadas

Esta calculadora tiene fines informativos. Verifica los resultados importantes antes de tomar decisiones.