https://www.vintasoftware.com/blog/celery-overview-archtecture-and-how-it-works https://www.vintasoftware.com/blog/celery-wild-tips-and-tricks-run-async-tasks-real-world Celery and asyncio - stackoverflow struggling Celery and asyncio - response on it gevent Celery and gevent - example Celery asyncio open debate https://adamj.eu/tech/2020/02/03/common-celery-issues-on-django-projects/
Summary: Celery can't deal with asyncio, even though we wrap our code AsyncToSync then it doesn't get the intended benefits of using async. There is no simple way to transfer a socket from one process to an other. Better is write independent microservice