Size: a a a

2021 October 27

👤U

👤 User in symfony
Хехехе. Моя любимая задача. Храним в базе кронтабы.
источник

D

Dmitry in symfony
и такой запрос нужно делать раз в минуту
а если вы предложите делать раз в день и раскидывать оповещения наперед - попадаем на сложность синхронизации при изменении расписания, а меняется очень часто, 10 млн пользователей
источник

D

Dmitry in symfony
календарь это очень нетривиальная задача, хоть бери да на собеседованиях задавай :)
источник

👤U

👤 User in symfony
Я, возможно, та еще скотина. Но я просто файл для крона на основе бд формировал, который обновляется когда в бд что-то подергали.
источник

D

Dmitry in symfony
на каждого пользователя отдельный ?
источник

👤U

👤 User in symfony
А то
источник

D

Dmitry in symfony
10 млн кронтабов....в моем случае было бы...интересно :)
источник

S

Sergey in symfony
Пока оповещения еще не обсуждали) нагрузка будет не большая
источник

👤U

👤 User in symfony
Обычно, когда нужно подергать такие таблицы, я думаю уже самое время партиционирования.
источник

👤U

👤 User in symfony
Та и в целом. Архитектура попахивает дурно.
А если в рамках 1 минуты не успеют задачи обработаться?
источник

👤U

👤 User in symfony
Мы так можем стек накопить прилично.
источник

D

Dmitry in symfony
не поможет, события могут быть созданы год назад и до сих пор работать
зависит от того как события хранятся
источник

👤U

👤 User in symfony
Я даже хз с какого бока тут подойти.
Хранить индексы задач на ближайший час.
источник

👤U

👤 User in symfony
В случае обновления задачи, если она подпадает во время сохранения под понятие "ближайший час" впендюрить в индекс. Или удалить.
источник

👤U

👤 User in symfony
В 45 минут каждого часа производить индексацию ближайшего часа.
источник

D

Dmitry in symfony
тут нет однозначного решения
источник

👤U

👤 User in symfony
То, что каждую минуту дрочить бд - плохо, это в любом случае.
источник

👤U

👤 User in symfony
Хехе. Включаем slow query log, дрочим бд раз в минуту. Высираем потихоньку место на серваке)
источник

AK

Alexander Kulyk in symfony
Всем привет, есть такие кто используют windows + wsl2 + docker с симфони? у меня часто падает с gateway timeout (((
источник

МФ

Максим Федоров... in symfony
Дай больше ресурсов
Сделай оптимизацию вольюмов
источник