[pyar] [OT] Optimizar llamadas a API RESTfull
Facundo Batista
facundobatista en gmail.com
Sab Sep 22 09:07:15 ART 2012
2012/9/20 Juan Gabardini <jgabardini en yahoo.com>:
> En la solución más directa, tenemos que mandar unos 700-1000 registros entre
> ambos sistemas.
> En experiencias anteriores notamos que cada llamada a API REST tarda un
> tiempito (digamos 1/2 seg). Pensamos que es la latencia de establecer la
> conexión HTTP, y toda la franela de procesar el request.
> Estaríamos alrededor de 15min. Queremos estar en <5min.
Entonces tenés que achichar tiempos. Y para eso, tenés que saber qué
tiempos achicar.
Yo no pensaría cambiar ningún componente si no sabés cual es el
componente que tarda.
Ejemplo, es al pedo mandar todo batch o tener una conexión persistente
si luego procesar la llamada tarda 3000 ms (que ya con eso y 1000
requests tenés 5 minutos).
O sea, no optimices sin saber tu cuello de botella.
Slds.
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
More information about the pyar
mailing list