¿El protocolo SPDY elimina la necesidad de dominios sin cookies?

8

Con HTTP simple, los dominios sin cookies son una optimización para evitar el envío innecesario de encabezados de cookies para recursos de página.

Sin embargo, el protocolo SPDY comprime los encabezados HTTP y, en algunos casos, elimina los encabezados innecesarios. Mi pregunta es, entonces, ¿SPDY hace que los dominios sin cookies sean irrelevantes?

Además, ¿la fuente de la página y todos sus recursos deben estar alojados en el mismo dominio para optimizar una implementación SPDY?

Clint Pachl
fuente
Una buena pregunta, lástima, la única respuesta no dio experiencia / respuesta real!
Codemonkey
Consulte también stackoverflow.com/a/13948404/41906 , que fue respondida por Ilya Grigorik, especialista en rendimiento web.
Clint Pachl
Pregunta SPDY similar: serverfault.com/q/545849/12985
Clint Pachl

Respuestas:

3

En las solicitudes para el sitio web (no SPDY) para el que trabajo, he visto solicitudes con hasta 4-5 KiB de encabezados de solicitud. (Pateamos el Javascript ofensivo que causó eso)

Suponiendo que la compresión SPDY hace al menos una compresión para dejar como máximo el 25% de un encabezado (tenga en cuenta que todavía no he probado SPDY !!!), entonces el encabezado de solicitud resultante se reduce a un tamaño que cabe en un solo paquete tcp (1500 bytes). Esto quita la mayor parte de la sobrecarga innecesaria.

Por otro lado, el servidor aún necesita descomprimir y analizar todos estos encabezados.

En general, mi expectativa es que usar SPDY reducirá la necesidad de un dominio sin cookies.

Si tiene solicitudes apátridas, aún iría por un domo separado por dos razones:

  1. Si no necesita las cookies, es mejor que evite obtenerlas.
  2. No todos los navegadores actuales admiten SPDY todavía.
Niels Basjes
fuente