【发布时间】:2015-02-04 12:39:29
【问题描述】:
所以我面临一个选择,是直接上传到 S3 还是通过我的服务器代理图像然后到 S3。
我确实需要在上传图片后处理它们,创建拇指和不同的版本。
所以,简而言之,我想知道哪种方法更好,从那些以前可能做过的方法中。
选择1.直接上传到S3
- 用户上传到 S3
- 后台工作人员从 S3 下载新图像
- 图像已处理
- 图片上传到 S3
选择 2. 通过服务器上传
- 用户上传到服务器
- 图像已处理
- 图片上传到 S3
看这个,似乎直接上传到 S3 实际上比首先通过我的服务器要慢。但是,当直接进入 S3 时,初始上传对服务器造成的负载是否超过了额外的下载步骤?
是否还涉及其他因素,例如每种情况下的网络性能和类似情况?
【问题讨论】: