いくつかのPHPアプリケーションをPythonに移植しました。
驚いたことに、ニュースレターモジュール(10万人以上の購読者)のパフォーマンスは10分の1に低下しました。SMTPを使用するためのオーバーヘッド(PHPはsendmailを直接呼び出すと思います)を期待していましたが、それほどではありませんでした。
Pythonのメール配信を高速化するにはどうすればよいですか?
編集済み:この質問を掘り下げる人のために、私は8人の労働者がいるセロリを使用してバックグラウンドで電子メールを配信することでこれを解決しました。この設定では、1時間あたり約20万通のメッセージを配信できます。セロリは、djangoとAMQPロックを非常にうまく統合しています。