我一直在研究这个项目,因为让整个系统成为Lambda函数的集合的想法非常吸引人。事实上,几年前我写了一些软件,与MoonMail的功能基本相同,但由于某些规格已更改,它需要更新。我正在评估将我的软件移植到Lambda或仅使用MoonMail来进行调整。
我有以下问题:
在使用Serverless进行测试时,我注意到当我更改资源名称(例如DynamoDb表的名称)并重新部署时,没有警告,并且旧表及其内容被销毁。我认为,像配置文件中多余字符这样的简单错误会导致删除数据库上的所有数据,这是相当危险的。您如何处理此类问题?
关于通过SES发送电子邮件。当您达到特定帐户的发送限制时,您如何处理限流?您是否进行指数回退?我似乎找不到这个代码库中的相关内容。如果您能指出发生这种情况的存储库的大致位置,我将非常感激。