thebigk
112
3
Laravel

How do I improve bulk mailing performance with Redis Queues?

Posted 4 weeks ago by thebigk

My application needs to send a digest to about ~50000 subscribed members and I've been able to setup the Redis Queues and Horizon to monitor the job.

Because each user receives their 'custom' bulletin, I can only process one mail at a time. The overall mail sending takes up lot of time - ~ about 30-40 minutes.

I'm wondering if there's a way to improve the dispatch times. I'm of course using SES to process mails and my limit is 500 emails/second.

What are the ways I can improve my email delivery?

Please sign in or create an account to participate in this conversation.