[Python] Asyncio e DB

Lorenzo Mainardi lormayna a gmail.com
Gio 7 Set 2017 11:41:04 CEST


>
> > Provo anche a spostare il problema: è possibile gestire operazioni
> sincrone con ayncio?
>
> Certo, ma blocchi il loop.
>
> La via corretta’ e’ l’utilizzo di https://docs.python.org/3/
> library/asyncio-eventloop.html#asyncio.AbstractEventLoop.run_in_executor <
> https://docs.python.org/3/library/asyncio-eventloop.html#asyncio.
> AbstractEventLoop.run_in_executor


Infatti, sono arrivato alla stessa conclusione.
Devo solo capire con precisione come farlo funzionare.


>
> Piu’ che una queue ti serve un task manager che gestisca la queue.
>
> Celery, PythonRQ o arq potrebbero fare al caso tuo.
>

Ci do un'occhiata.
Pensavo anche a huey che mi sembra piuttosto semplice.
L'unico punto è che non ho chiaro quale di queste task queue supporti
asyncio nativamente.

-- 
LORENZO MAINARDI
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20170907/bda7d9b5/attachment.html>


Maggiori informazioni sulla lista Python