[pyar] Twisted o asyncio?

Martín Gaitán gaitan en gmail.com
Lun Abr 10 17:46:54 ART 2017


2017-04-10 14:58 GMT-03:00 Claudio <claudiobidau en gmail.com>:

> Si bien la finalidad es servir HTTP, las "verdaderas" tareas IO Blocking
> que queremos "asincronizar" son las involucradas en el procesamiento de los
> requests: escribir y leer en redis, escribir en carbon (via socket) y
> escribir en elastic search. asyncio tiene librerías para conectar las tres
> cosas y supongo que twisted también.
>

Entiendo que lo que buscan es un task queue. Este tipo de tareas
asincronicas disparadas desde un ciclo request/response http suelen
resolverse con Celery más que con twisted.

http://www.celeryproject.org/

alternativamente, pueden mirar este proyecto (que es bastante joven, pero
puede funcionar)

https://github.com/cr0hn/aiotasks

o bien, algo maś minimalista pero funcional

http://python-rq.org/



-- 
mgaitan.github.io
textosypretextos.com.ar
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20170410/b193a152/attachment.html>


Más información sobre la lista de distribución pyar