Celery uses messages to interact/communicate with clients and workers using brokers. This can be enabled using Redis or RabitMQ
Celery uses messages to interact/communicate with clients and workers using brokers. As Celery is a task queue, celery needs to distribute tasks to multiple workers by using a broker from application to workers. This can be enabled using Redis or RabitMQ.
More information about celery brokers : http://docs.celeryproject.org/en/master/getting-started/brokers/index.html