La Latencia (latency) es el retraso temporal (delay) que se produce en una red desde que se envía una solicitud de datos hasta que se recibe la respuesta. En términos sencillos, es el «tiempo de espera» de una conexión.
Se mide generalmente en milisegundos (ms) mediante una prueba llamada Ping. Cuanto más bajo sea el número de milisegundos, más «instantánea» y fluida será la comunicación.
La analogía del Eco
- Ancho de banda: Es lo fuerte que puedes gritar hacia una montaña (cuánta voz sale).
- Latencia: Es el tiempo que transcurre desde que dejas de gritar hasta que oyes el eco volver a tus oídos. Si el eco tarda mucho, la «conversación» con la montaña es lenta y frustrante.
¿Qué causa la Latencia?
Identificamos cuatro culpables principales:
- Propagación: La limitación física. Aunque los datos viajan por fibra óptica casi a la velocidad de la luz, la distancia importa. No es lo mismo consultar un servidor en Madrid que uno en Sídney.
- Procesamiento: El tiempo que tarda el servidor en «pensar» la respuesta y buscar en la base de datos.
- Transmisión: El medio físico (cobre, fibra, satélite o aire en el caso de las redes móviles).
- Colas (Queuing): Si hay mucha gente intentando entrar a la vez y el router está saturado, los paquetes de datos tienen que «hacer cola», aumentando el retraso.
Ejemplos de rangos de Latencia
| Nivel de Latencia | Experiencia del Usuario | Ideal para… |
| < 10 ms | Instantánea (Tiempo real) | Cirugía remota, Cloud Gaming y Bolsa. |
| 10 – 50 ms | Muy fluida | Videollamadas 8K y juegos competitivos. |
| 50 – 150 ms | Aceptable | Navegación web y redes sociales. |
| > 300 ms | Lag perceptible | Satélites antiguos o conexiones muy saturadas. |
¿Cómo la combatimos la Latencia?
Existen 3 aproximaciones clave:
- Edge Computing / CDN: Acercamos el procesamiento al usuario. En lugar de enviar los datos a un servidor central lejano, los procesamos en nodos pequeños situados físicamente cerca del cliente.
- HTTP/3 y QUIC: Protocolos modernos que reducen el número de «saludos» necesarios entre el navegador y el servidor para empezar a enviar datos.
- Optimización de Base de Datos: Reducimos el tiempo que el servidor tarda en «pensar» mediante indexación avanzada y Redis.
Consejo: Un ancho de banda de 10 Gbps es inútil si tu latencia es de 500 ms. Para la mayoría de los negocios online, bajar 20 ms de latencia genera más ventas que subir 100 Mbps de velocidad.