• Resolved Haneef

    (@haneef95)


    Hi,

    I would need to bulk email over 100, 000 people in one go.

    I use Amazon SES to deliver the emails.

    My server has multiple cores.

    Performance is a big issue, need to have all of these emails processed for delivery within ~30mins.

    Does this plugin have multi-threading features, so, that more emails are processed simultaneously to be passed onto ASES for delivery?

    Thanks,

Viewing 7 replies - 1 through 7 (of 7 total)
  • Plugin Author Stefano Lissa

    (@satollo)

    Actually not since PHP is not mutithreading.

    Stefano.

    Thread Starter Haneef

    (@haneef95)

    Thanks for the swift response.

    There’s another software that makes use of curl_multi_exec function in PHP.

    https://sendy.co/forum/discussion/10537/multithreading/p1

    Have you considered this option?

    I would really love to use this plugin, but, multi-threading (or non-blocking) is a must.

    Thanks,

    Plugin Author Stefano Lissa

    (@satollo)

    Yes, considered, tested a got a lot of problems. That could work on dedicated server, usually on shared hosting creates a lot of problem (probably due to the number of thread launched).

    We could try to add this option in future versions but limit it only to server which support it… and we need to understand when it’s the case to enable it (otherwise everyone will try to enable it and then reporting tons of issues).

    Stefano.

    Thread Starter Haneef

    (@haneef95)

    Ah great, we run VPS, so, we have a dedicated OS and PHP instance. Besides, we have no issues with Sendy which uses the same method.

    I’m not aware of any Shared hosting that allows this much amount of multi-threading, it has to be VPS/Dedicated.

    Can you advise me on how to enable this in your plugin please? I want to give it a try on my VPS.

    Thanks,
    Haneef

    Thread Starter Haneef

    (@haneef95)

    Hi,

    Any updates on this?

    Would it be possible to enable this option in the plugin (as I have WordPress on a VPS)?

    Thanks,

    Plugin Author Stefano Lissa

    (@satollo)

    Hi, multithread can be implemented in many ways, we’re now experimenting with curl multi which should be the best way but it is only applicable to external integrations which uses API calls to send emails.

    If that work we can try with the native delivery using the mail() function of PHP but that means expose an sending API directly by the blog.

    Stefano.

    Thread Starter Haneef

    (@haneef95)

    Hello,

    Thanks

    Can I get an update once the feature is available?

    Thanks,

Viewing 7 replies - 1 through 7 (of 7 total)
  • The topic ‘Does this pugin support multi-threading?’ is closed to new replies.