Pull to refresh
1
0
Artur Rakhmatulin @binarycat

Software Engineer

Send message

Очень вдохновляет когда люди делятся историями своего успеха и тем более когда это истрии земляков. Делитесь интересными задачами или трудностями с которыми пришлось столкнуться, или с обычными (в рамках NDA), которые удалось решить нетривиальным способом. Желаю удачи.

Спасибо! Интересное замечание с отправкой таски в транзакции и что созданный объект может быть не найдет. Как еще один аргумент, что этого нужно избегать и как я упоминал transaction.on_commit поможет решить эту проблему.

А retry все равно отработает даже при ignore_result=True, потому что это реализовано через возврат сообщения в очередь, не через отсллеживание результата.

RabbitMQ любят в большей степени за возможность разделения сообщений по очередям. Например, у нас есть отдельня очередь для толстых задач, с которой работают производительные воркеры, что позволяет не забивать основную очередь которую разгребают работяги полегче.

Information

Rating
Does not participate
Location
Almada, Setubal, Португалия
Date of birth
Registered
Activity