[pyar] geventreactor + monkey.patch_all en produccion?
Facundo Batista
facundobatista en gmail.com
Jue Sep 19 23:15:25 ART 2013
2013/9/19 Gonzalo Larralde <gonzalolarralde en gmail.com>:
> Comento una situación: Estamos desarrollando un server para una app de iOS.
> Esta app tiene, entre otras cosas, comunicación con un par de APIs cuyas
> implementaciones usan urllib2. Puntualmente Facebook y OpenTok.
O sea, usás bibliotecas que en su implementación usan urllib2, decís?
(y supongo que no lo podés cambiar)
> El tema es, el server está hecho sobre twisted, pero dada esta situación me
> pareció una buena opción usar geventreactor
> (https://github.com/jyio/geventreactor) y aplicar el monkey patch que hace
> gevent sobre los sockets, ssl, y un par de modulos mas, para que sean
> "greenlet cooperative".
Si mezclás dos reactors, tenés que subordinar uno de ellos al otro.
¿Cómo estás haciendo esto entre twisted y gevent?
--
. Facundo
Blog: http://www.taniquetil.com.ar/plog/
PyAr: http://www.python.org/ar/
Twitter: @facundobatista
More information about the pyar
mailing list