How to Guarantee Message delivery with Celery? December 7, 2023 by Tarik A lot has changed since the OP! There is now an option for high-availability aka “mirrored” queues. This goes pretty far toward solving the problem you described. See http://www.rabbitmq.com/ha.html.