以下是我正在开发应用的方案。
用户向服务器提交请求。立即我需要将一些视频剪辑拼接在一起并应用一些过滤器并立即将其发送给用户(在我的桌面上使用8核心系统需要大约16秒)。由于视频处理占用了100%的CPU,因此每个都需要在自己的实例中进行处理。高峰时段可能有超过1000个用户。我不能使用排队系统,因为视频需要尽快处理并发送回用户。所以这需要并行运行。
我正在探索Container Instances和Batch Service。但我不确定哪种情况适合这种情况。由于我们正在应用一些自定义过滤器和其他东西,因此排除了媒体服务。任何人都可以帮我这个吗?