云服务每分钟可接收多达 30000 封电子邮件

云服务每分钟可接收多达 30000 封电子邮件

我正在建立一家企业,希望其基础设施能够在高峰期每分钟处理多达 30000 封电子邮件。问题是哪种服务可以提供这种能力?我希望使用 SMTP 或类似协议下载电子邮件。我希望每封电子邮件的总附件大小为 2 MB,并且可能有多个附件。

我已经考虑过利用解析 API来自 SendGrid,但我很担心,因为他们免费提供这项服务。我已经联系他们,正在等待答复。有没有更好、更合适的替代方案?

答案1

我在餐巾纸的背面算了一下带宽,每分钟 30,000 封电子邮件,每封邮件 2MB,相当于 OC-192。根据位置不同,这些邮件的地址有六位数,有时有七位数每月帳單。

然后,您需要花费数个机架服务器来处理所有这些传入消息。然后,您每天要存储的 85TB 左右的新数据将需要更多机架、更多机架、更多机架……最多几周内,您将需要自己的数据中心,因此您不妨先建立一个数据中心。

你愿意支付多少百万美元只需设置即可? 您无法从免费服务中获得这种服务,而且任何人提供这种现成的托管服务都太不寻常了。

我建议你更仔细地阐述你的想法。

答案2

现在,SendGrid 解析 API完全免费使用。我们目前没有将其转换为付费服务的计划,但我们也没有完全放弃这个想法。目前一切将保持原样。

编辑: 我们研究了是否可以处理该卷的问题。实际答案似乎是“我们不知道”。没有人使用 Parse API 来处理这种卷,所以我们不知道它的性能如何。

答案3

在我看来,对你来说最简单的答案是 TCP 负载平衡和其背后的多个 SMTP 服务器。我相信有很多服务可以做到这一点,包括亚马逊 ELB

相关内容