【发布时间】:2021-03-26 04:27:44
【问题描述】:
所以我有一个架构,其中用户将文件上传到前端,然后将其发送到 s3 存储桶,该存储桶又触发 lambda 进行验证和处理,将成功的响应发送到前端上传或验证错误。
我不明白是否有办法在 JavaScript(或任何其他类似语言)中实现这一点。
在正常情况下,前端上传到服务器 1,并等待它的响应。然后服务器1告诉前端是成功还是失败,前端就是这样告诉用户的。
但在这种情况下,上传完成到 s3(它无法从 lambda 获取响应,并将其发送回用户),并且预期来自另一个(lambda)的响应。
如何实现?如果架构有缺陷,请提出改进建议。
【问题讨论】:
标签: amazon-s3 design-patterns aws-lambda request-response