Halfway through a Django 6. 0 upgrade on a client's compliance SaaS, I opened a branch called kill-celery . The plan was two hours of work: swap every @shared_task for the new built-in @task , drop the broker, delete the worker service, ship a smaller stack.

Source: [Dev.to](https://dev.to/papansarkar101/djangos-tasks-api-ships-without-a-worker-je8)

Sponsored