gpt4 book ai didi

python - 为什么在无服务器 python 应用程序中使用 zappa/chalice?

转载 作者:行者123 更新时间:2023-11-28 19:03:23 25 4
gpt4 key购买 nike

<分区>

我是 Python 的新手,我认为让我的第一个 Python 项目在 AWS 基础设施上运行会很棒。鉴于我之前在 node.js 中使用 lambda 的经验,我认为每个函数都有自己的代码,并且应用程序仅通过持久层粘合在一起,其他一切都是解耦的独立函数。

在 Python lambda 中,无服务器微框架(如 Chalice 或 Zappa)似乎已被接受。对我来说,虽然感觉他们正在围绕无服务器方法的概念进行黑客攻击。你仍然有一个成熟的应用程序构建在比方说 Flask 甚至 Django 上,并且该应用程序是通过 lambda 提供的。仍然有一个应用程序拥有所有的路由、配置、样板代码等,而不是只做他们工作的小的独立功能。我目前看不出这如何以及是否会变得更容易。

  • 通过 lambda 而非单个函数来处理整个代码库的好处/原因是什么?
  • 如果在无服务器应用程序中使用 flask/django/其他任何东西,执行时间会受到影响吗?
  • 如果这取决于特定的项目,那么何时使用框架以及何时使用个别功能的指南是什么?

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