gpt4 book ai didi

firebase - 通过火基云功能使用微服务架构

转载 作者:行者123 更新时间:2023-12-03 23:56:36 25 4
gpt4 key购买 nike

使用 Firebase 云功能实现微服务架构的范围是什么?这是一种正确的方法还是一种倒退。正如我们所见,fire base 是为无服务器应用程序后端构建的,但是我们应该尝试回到微服务中使用多个触发器和对 HTTPS 的支持。只是为了尝试,我在具有多个 URL 的 firebase 云函数上实现了多个服务,它们的响应时间非常好,平均为 500 毫秒

最佳答案

这是一个非常难回答的问题。这不是倒退,您可以将 Cloud Functions 视为一种工具,您可以将其与其他技术一起使用来实现您的微服务策略。例如,如果您打算利用 Firebase 数据库和 Firebase 中的其他功能,那么使用 Cloud Functions for Firebase 是有意义的。

假设您不想将 Cloud Functions 用于 Firebase,并且您选择了另一种技术,例如 Kubernetes 或 App Engine。首先,您必须将 firebase SDK 添加到该堆栈中,并确保它可以访问您的 Firebase 项目。您可以免费访问 Cloud Functions for Firebase。接下来,您将编写将在 Cloud Function 中实现的相同代码。最后,您将有其他步骤来部署这些技术。利用 Cloud Functions for Firebase 会更快、更高效。

随着时间的推移,何时使用附加技术将变得更加明显。我最近写了一篇关于何时选择 Container Engine 而不是 Cloud Functions 的博客文章。这个主题可能会变得主观,因为它实际上基于您的需求、功能和您正在使用的技术。

Cloud Functions vs Container Engine

关于firebase - 通过火基云功能使用微服务架构,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45431641/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com