Я портировал некоторые приложения PHP на Python.
К моему удивлению, производительность в модуле новостной рассылки упала в десять раз (более 100 тыс. Подписчиков). Я ожидал некоторых затрат на использование SMTP (я думаю, что PHP вызывает sendmail напрямую), но не так много.
Как я могу ускорить доставку почты Pythons?
РЕДАКТИРОВАНИЕ: Для любого, кто копает этот вопрос, я решил это, используя сельдерей с 8 рабочими для доставки электронной почты в фоновом режиме, с этой настройкой я могу доставлять около 200 КБ сообщений в час. Сельдерей очень хорошо сочетается с джанго и камнями AMQP.