жизни делать проход по всем пользователям и нужным из них отправлять письмо, верно?
типа того, можете разово после старта проверять + через n времени
а зачем по всем? SELECT * from users where registration_date = ' 90 дней назад'
Это и есть в моём понимании "по всем" :) Всё равно O(n), неважно, вынесете ли вы это в запрос к БД или в слой сервиса. Но, правильнее, конечно, в запросе, это очевидно
Обсуждают сегодня