【问题标题】:Firebase Functions: What are the Pros and cons of having two different functions for the same trigger?Firebase 函数:对于同一个触发器有两个不同的函数的优缺点是什么?
【发布时间】:2018-12-07 00:10:05
【问题描述】:

当视频上传到云存储时,我有一个触发器。我必须

  • 提取一些帧并使用它进行 API 调用。
  • 转换视频格式并上传存储。

我最初的想法是有两个独立的函数来处理任务。但它也可以在同一个函数中触发。 最初的危险信号是超时和内存不足。我想知道其他的优点和缺点是什么? 成本/性能/内存

【问题讨论】:

    标签: firebase google-cloud-storage google-cloud-functions


    【解决方案1】:

    我建议你把它放在一个函数触发器中。因为它将使您更容易维护和重构代码。

    您不必担心性能或内存,因为 Firebase Functions 会扩展并为您完成繁重的工作。

    除非您要转换和上传的视频位于 Gigbs 中。如果您在另一个专门从事此操作的第三方服务中进行转换,那可能会更好。

    您可能需要查看 Firebase 函数配额和限制的详细信息,看看它是否仍然符合您的需要。 Read more

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-07
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-04-05
      • 1970-01-01
      相关资源
      最近更新 更多