在EC2实例之间进行通信共享处理的最佳架构是什么?
例如,我有一个用于API的EC2服务器。我需要处理从API接收的图像。
那么,将从API收到的照片发送到另一台服务器进行处理的最佳方法是什么?
我应该上传到S3然后从S3抓取来处理吗?
我需要快速访问上传的图片。
答案 0 :(得分:1)
如果不知道照片的大小,照片的体积,想要处理的速度,很难提出解决方案。 S3解决方案更好,因为照片存储并可以批量处理。即使计算因某些原因失败,也可以确保照片不会丢失。
如果上传的照片数量很少,您可以考虑使用AWS Lambda。每当上传照片时,它都会触发一个lambda函数,该函数将处理照片并将其存储在不同的存储桶中。