Necesito una matriz 2D (como Json) para enviar desde el servidor al cliente. Tendría un tamaño de alrededor de 400x400 con cada entrada alrededor de 4 caracteres de texto. Eso hace que sea alrededor de 640 KB de datos.Solicitud HTTP muy grande frente a muchas solicitudes pequeñas
¿Cuál de los siguientes enfoques extremos es mejor?
- Realizo una gran solicitud HTTP de todos los datos de una vez.
- hago 400 peticiones - cada uno pidiendo una sola fila (en torno al 1,6 KB)
creo enfoque óptimo sería en algún lugar en medio. ¿Alguien podría darme una idea de cuál podría ser el tamaño de solicitud único óptimo para estos datos?
Gracias.
+1 - y evita la sobrecarga de los viajes redondos. Incluso a 20 ms ... 400 solicitudes generarían 8000ms de sobrecarga = 8 segundos. A 80ms ... (muy lejos), esto sería 32 segundos desperdiciados. – TomTom
Muchas gracias a David y Tom.Eso fue realmente útil. :) –
¡Bien, @TomTom no factorizaste solicitudes paralelas ...! solo 20 ms al principio y al final con una conexión perfecta si no hay límite en las conexiones simultáneas :) Corrígeme si estoy equivocado, solo 400 x (cantidad de tiempo necesaria para procesar los encabezados) y no 400 x RTT –