Cache Wars: Make a Slow Page Fast Without Lying to Users
Una lucha práctica contra datos obsoletos, encabezados de caché, invalidación y velocidad percibida.
Descripción
section.descriptionEl almacenamiento en caché puede hacer que una página se sienta instantánea, o puede mostrar a los usuarios información incorrecta en el peor momento. En este laboratorio, los participantes optimizan un panel de control lento utilizando almacenamiento en caché HTTP, almacenamiento en caché del lado del servidor, sugerencias de cliente (client hints), patrones de stale-while-revalidate y una invalidación cuidadosa.
Cada ronda introduce una restricción realista: un usuario actualiza datos, una CDN mantiene una respuesta antigua, una conexión móvil se interrumpe o una métrica se vuelve engañosa. El objetivo no es solo la velocidad; es la velocidad con garantías de frescura honestas.