джанго, и чтобы информировать юзеров о новых сообщениях в темах я каждый час запускаю небольшую функцию, которая смотрит в базу и рассылает (или не рассылает) письма в зависимости от определённой логики. Сейчас я запускаю эту функцию с помощью таймера systemd. Но я слышал, что это неправильно, и нужно использовать celery. Это так?
тут нет понятий "правильно" и "неправильно" кто-то юзает cron, например, если ему такой инструмент подходит - почему нет. Но есть тонкий момент - celery ты "носишь с собой", в репо а nix инстумент существуют отдельно для периодических тасок используется celery beat
Обсуждают сегодня