У меня люди входят на сайт через соцсетки. Мы записываем их имя и аву в базу. Но со временем эти данные становятся неактуальны. Как грамотно их обновлять? При каждом входе (но тут спорно - юзеры могут запомнить себя и не выходить) или таск шедулингом в Laravel каждый день пробегать по каждому юзеру и обновлять? Или есть более красивый метод?
Я бы использовал очереди Gearman, что бы обновлять как только система может это сделать без особой нагрузки
На его систему приоритетов можно переложить любые задачи такого типа