Я создаю легкое приложение MailChimp для отправки электронных писем. Я использую Amazon SES. Приложение размещено на AWS (многоядерный Linux-экземпляр). Как лучше написать php для отправки электронной почты с высокой скоростью, используя многопоточность и многопроцессорную обработку? Спасибо.В PHP, как настроить многопоточную или многопроцессорную обработку для отправки электронной почты с высокой скоростью через AWS SES с использованием многоядерного Linux AWS
1
A
ответ
0
AWS PHP SDK предлагает поддержку promises на основе реализации guzzle promises и CommandPool
для управления выполнением параллельных команд.
Если язык PHP не является обязательным для компонента отправки электронной почты в вашем приложении, я бы рекомендовал взглянуть на AWS Lambda, который позволит вам масштабировать обработку электронной почты до максимальной потребности в рабочей нагрузке без необходимости управления параллелизмом. Производительность также будет весьма предсказуемой. В Lambda теперь поддерживаются Node.js, Python, Java и C#.
Любопытно, если ссылка должна быть отправлена через рекламные услуги Google для ссылки AWS Lambda? – johnsnails
спасибо @johnsnails! исправлено. –
Привет @DaveMaple: Не могли бы вы предложить, какой из Node.js, Python, Java и C# проще всего использовать с AWS Lambda? – EmailSenderAWS