абонентскую плату с пользователей, пробегаясь по базе апдейтами. Допустим, пользователей 10 миллионов. Допустим, в момент пробега что-то идет не так - сеть отвалилась или еще какая-то ебанина.
Вопрос: весь этот пул апдейтов изначально нужно засовывать в одну транзакцию или ...?
@Saluev какие кейсы знаешь?
Допустим это говно какое то изначально
Я знаю кейс «поставить на каждого пользователя таску в отказоустойчивую очередь тасок с ретраями»
Зависит от бизнес-логики твоей, если они полюбас должны в одной транзакции проходить, то в одной транзакции нужно их и проводить)
Обсуждают сегодня