ReznikovRoman / netflix-notifications

0 stars 0 forks source link

[FEATURE] Refactor idempotent tasks #17

Closed ReznikovRoman closed 2 years ago

ReznikovRoman commented 2 years ago

Description Изменить реализацию идемпотентных Celery задач. Использовать Task.lock_suffix из кастомной Celery задачи вместо сервисов.

Possible solution

  1. Добавить параметр lock_suffix и lock_ttl в Celery задачи, которые должны быть идемпотентными
  2. lock_ttl - почта пользователя и заголовок уведомления

Additional context