CacheFlow

¿ Qué es Caching ?

Un White Paper de CacheFlow

Definición

  1. La más importante aproximación técnica para reducir el retardo y, como resultado, mejorar las prestaciones del sistema.
  2. Almacenar temporalmente los datos frecuentemente accedidos más cerca del solicitante de los mismos.

El caching se ha usado desde hace mucho tiempo en sistemas de ordenadores y redes para aumentar las prestaciones. En realidad, un cache puede encontrarse en casi todos los ordenadores actuales, desde mainframes a PC's.

¿ Cómo Mejora la Velocidad el Caching ?

Los datos frecuentemente accedidos se guardan temporalmente cerca del solicitante. Así, el cache reduce o elimina elementos clave de retardo incluyendo:

La transmisión de una petición del usuario final al dispositivo de almacenamiento original.
Congestión de la red entre el usuario final y el dispositivo de almacenamiento original.
Congestión dentro del propio dispositivo de almacenamiento.
La transmisión de los datos desde el dispositivo de almacenamiento hasta el usuario final.

¿ Porqué la WEB necesita Caching ?

El bajo tiempo de respuesta para los usuarios finales se ha vuelto un factor crítico que impide la utilidad de la WEB. De hecho, la queja nº 1 de usuarios de la WEB es la cantidad de tiempo requerida para cargar cada página.

Problemas Usando la WEB

¿ Cómo puede el Caching Mejorar la Velocidad de Respuesta de la WEB ?

El retardo dentro de la red ("latencia de la red") es la razón principal por la que la WEB es tan lenta para los usuarios finales. La única manera práctica y eficaz de hacer que la WEB proporcione tiempos de respuesta más rápidos es acercar a los usuarios la mayor parte de los de objetos más accedidos.

Pág. Principal Arriba Adelante