我们正在开发一个视频流平台
我们需要转换用户上传的视频文件,这些文件在云存储中
为此,我们决定使用AWS Lamda。
但后来我们发现lambda无法处理512 MB以上的文件,因为分配的/TMP文件夹的最大大小是512 MB
我们在S3存储桶中的视频文件超过1 GB
所以我们需要找到其他提供/TMP空间至少2 GB的FaaS?
因此,请建议一位至少提供2 GB
注意:如果没有,请给我一个替代方式
我建议使用Lambda+Fargate解决方案。
Lambda可以由S3上传事件触发(或者,它可以是另一个事件源,只要它获得文件的S3路径(。
这个Lambda然后触发一个Fargate任务,给定视频文件的S3路径。
一个很好的例子可以在https://serverless.com/blog/serverless-application-for-long-running-process-fargate-lambda/.