Google cloud storage 谷歌功能将繁重的计算任务转移给谷歌计算引擎

Google cloud storage 谷歌功能将繁重的计算任务转移给谷歌计算引擎,google-cloud-storage,google-cloud-functions,google-compute-engine,Google Cloud Storage,Google Cloud Functions,Google Compute Engine,我一直在致力于建立一项服务,我想让人们上传大量高质量的视频和照片文件到谷歌云存储。我正在使用FFMPEG将视频转换为更小的大小,并且遇到了很多功能崩溃的问题 我对云函数是为处理计算任务而构建的理解正确吗?我可以通过让cloud a函数触发用于视频处理的计算引擎函数来获得更好的性能吗 构建这样的流的最佳方式是什么: 1:用户上传1-50个视频文件 2:为快速移动和网络浏览生成较小的视频文件副本 我目前的结构是:1:上传文件到存储桶2:云函数触发和计算。3:云函数将thumb视频写入存储桶 我是否可

我一直在致力于建立一项服务,我想让人们上传大量高质量的视频和照片文件到谷歌云存储。我正在使用FFMPEG将视频转换为更小的大小,并且遇到了很多功能崩溃的问题

我对云函数是为处理计算任务而构建的理解正确吗?我可以通过让cloud a函数触发用于视频处理的计算引擎函数来获得更好的性能吗

构建这样的流的最佳方式是什么:

1:用户上传1-50个视频文件

2:为快速移动和网络浏览生成较小的视频文件副本

我目前的结构是:1:上传文件到存储桶2:云函数触发和计算。3:云函数将thumb视频写入存储桶

我是否可以通过以下操作获得更好的结果:1:将文件上载到存储桶2:云函数触发器3:云函数触发器Google计算引擎4:计算引擎减小文件大小5:计算引擎将thumb视频写入Google存储


任何关于如何做到这一点的建议或线索都是非常好的

云函数实例没有太多的资源可供使用。它们在工作量较小的情况下工作得很好。实际上,函数运行时间不可能超过9分钟,因此无论它们的处理能力有多大,这都是硬限制。对于可能运行更长时间的大量工作,您几乎可以肯定使用计算引擎会更好,但您确实需要自己对其进行基准测试,以便您能够确定预期的用例