Воскресенье, а я работаю... 31-05-2020 18:13:37

Сегодня разработал очередь для отправки писем с учетом временных лимитов отправки и приоритетов.
Проще говоря есть рассылка 10000 писем. В час разрешается отправлять не более 1500 писем, итого это займет 6.6 часов. Но пользователю может потребоваться восстановить пароль по почте или получить уведомления. Он запрашивает и ему сразу письмо отправляется, а рассылка имеет более низкий приоритет и ждёт несмотря на то, что письмо с запросом пароля встало в очередь последним. Вот такие несправедливости приходится разрабатывать 🤔