[New project] aiotasks: Celery like task manager for new AsyncIO Python module

501 views
Skip to first unread message

cr0hn

unread,
Mar 27, 2017, 9:21:13 PM3/27/17
to aio-libs
Hi everybody!

I just released the project aiotasks. The idea of the project is to try to does like celery-task manager things, but for asyncio tasks. 

Concepts around the project: distributed tasks (coroutines), event-driven tasks, published-subscriber wrapping, easy of use.

The project is still in alpha, but it works. Currently only support Redis (pub-sub) and memory backends.

If anyone want to collaborate are welcome :)


Best regards!

---
Daniel García (cr0hn)
Security researcher and ethical hacker

Personal sitehttp://cr0hn.com
Twitter@ggdaniel 
signature.asc

Samuel Colvin

unread,
Mar 28, 2017, 6:28:58 PM3/28/17
to aio-libs
Interesting. Why did you choose to use redis pub-sub? I've found it problematic as if the worker misses the job it's gone forever. Do you have a way round this?

I built arq for a similar purpose but (like rq and other redis queueing/task/rpc libraries) it uses redis arrays not pub-sub so jobs can build up and still get processed by the worker rather than lost.
Reply all
Reply to author
Forward
0 new messages