【发布时间】:2020-05-13 03:46:59
【问题描述】:
我需要实施一项 AWS 服务,用于存储来自设备的备份数据。 设备通过 id 来识别。服务由 3 个端点组成:
- 保存设备备份。
- 获取设备备份。
- 获取最新的设备备份时间。
备份:二进制数据,从 10kb 到 1mb
加载示例
- 每天保存 100 次备份。每天 2k 次恢复备份。
- 取 p1 并乘以 100
I came up with 2 architectures.
- 哪种架构更适合选择或构建新架构?
- 我可以将网关 API 合并为一个,还是需要为每个请求使用单独的 API?
- 我可以将 lambda 合并为一个,还是需要为每个操作单独操作?
【问题讨论】:
-
除非您打算永远保持驱动器运行,否则最好使用另一种方式(屏幕截图)将架构嵌入到问题中。这将使这个问题在驱动图消失后很长一段时间内仍然有用。快乐发帖!
-
lambda 和网关 api 能承受这样的负载吗?备份 - 二进制数据,从 10kb 到 1mb ## 加载示例 1. 每天保存 100 次备份。每天 2k 恢复备份。 2.取p1乘以100
标签: amazon-s3 amazon-ec2 aws-lambda amazon-redshift