Интересно, а влияет ли объем в заявке на порядок ее исполнения в «регистре ордеров»? Также интересно как разрешается случай, когда две заявки пришли в одно и тоже время?
За поддержанием работоспособности worker'a следит supervisord и если worker по каким-то причинам падает, то supervisord обязательно это заметит и поднимет его. В остальном же добавлю немного конкретики про то, как это работает. Worker'ы не поднимают SMTP соединения и не отправляют данные напрямую пользователю все происходит немного сложнее. На самом деле worker отправляет письмо с помощью sendmail'a в postfix, который в свою очередь в многопоточном режиме через SMTP отправляет все в SendGrid, откуда уже письмо попадает пользователю.
Таким образом у нас имеется возможность отслеживать различную статистику по отправленным письмам, а также отписывать тех пользователей, которые попадают в разряд bounces с помощью SendGrid API.
Таким образом у нас имеется возможность отслеживать различную статистику по отправленным письмам, а также отписывать тех пользователей, которые попадают в разряд bounces с помощью SendGrid API.