Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

Вы собираетесь отправить миллион электронных писем. Как оптимизировать доставку? Как вы оптимизируете ответ?

ПрограммированиеData science+3
Алена Каменецких
  ·   · 8,4 K
Отвечает
Skillbox
Для начала нужно понять, в какой срок вы хотите их отправить. Допустим, если это нужно сделать в течение нескольких дней, у вас будет один алгоритм действий, если за один час — потребуются другие решения.
Я бы выделил следующие шаги:
Выбрать почтовый хостинг (либо хостинги для такой массовой рассылки).
Создать много аккаунтов (чтобы делать рассылку параллельно).
Написать скрипт на Python для отправки писем с аккаунтов из пункта выше (пример 1, пример 2).
В скрипте добавить возможность отправки статистики — сколько писем какой скрипт отправил.
Добавить обработку разных ошибок: если хостинг не отправляет письма, etc. (Для этого мы собираем статистику из пункта выше.)
Запустить эти скрипты на разных машинах.
Ждать, пока всё отработает :)
Алексей Гайдабура, студент Skillbox
Openstack DevOps and IBM/Informix Certified DBA...  · 12 нояб 2021
Общее представление: визуализируйте эффективность своей электронной почты с помощью диаграмм, графиков и статистических данных по ключевым показателям.Отслеживание устройства и местоположения: просмотрите открытия по типу... Читать далее
Веб-разработчик, геймер, специалист по этике  · 11 нояб 2021
Это вопрос с подвохом, потому что ответ будет отличаться в зависимости от того, КТО вам его задаёт. Если это вопрос на собеседовании, особенно на собеседовании на девопса (сисадмина), и ревьюер хочет знать, как хорошо вы... Читать далее