Hello everyone.
Could you suggest a replacement for celery for python?
I know about apcheduler, rq, arq, dramatiq and others.
What suits me
- I expect the library to support asynchronous and synchronous API like in niquests
- I expect full argument validation without leaky abstractions like in celery django dramatiq
- high performance, for example using redis stream or nats or rabbitmq stream
- idiomatic convenient API with strict argument handling without *args, **kwargs and ctx context dict variable.
arq - not supported, only async api
celery - leaky abstraction
dramatiq - equivalent celery
rq - only sync api