[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