论文标题

批量电子邮件管理的无服务器体系结构

Serverless Architecture for Bulk Email Management

论文作者

Chand, Bazaru Priyatham Sai

论文摘要

考虑到免费服务不涵盖批量电子邮件,大量发送电子邮件可能很乏味,而付费服务可能会很昂贵,而且自定义也不容易。用于基本电子邮件服务的传统电子邮件客户端在大量电子邮件中无用,可以针对人或向同意个人传播信息。本文提出了一个无服务器体系结构来解决此类问题,通过使用Amazon Web服务(AWS)API的此类产品来解决此类问题,该产品很容易被软件架构师选择服务所取代。这些约束有助于使用可以满足无服务器后端的大多数需求的组件进行体系结构,并将其扩展到此类移动通知,一次性密码(OTP)系统或其他通信方式,以最大程度地减少单个故障点,并减少对物理服务器的依赖性,以便在云中提供可比较的解决方案。测试了提出的架构,以找到发送各种数量电子邮件所花费的时间,并查看其如何影响成本。该体系结构能够成功地发送多个电子邮件,并与常规方法相比,已经证明了更高的可扩展性。

Sending emails in large quantities can be tedious considering free services do not cover bulk email and paid services can be costly and are not easy to customize. Traditional email client used for basic emailing services fail to be useful in larger volumes of emails to target people or spread information to consented individuals. This paper proposes a serverless architecture to tackle such problems by using one such offering from the Amazon Web Services(AWS) API which can be easily replaced by a software architects choice of service. The constraints help to make an architecture using components that can fit most of the needs of a serverless backend and extend it to scenarios such mobile notifications, One Time Password (OTP) systems or other means of communication to minimize single point of failure and also decrease the dependency on physical servers for such operations offering a comparable solution within the cloud. The architecture proposed is tested to find the time taken to send the emails of various quantities and see how it affects the cost. The architecture was successful able to send multiple emails in a quick and single invocation and has demonstrated a higher level of scalability compared to conventional methods.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源