python – 较小的应用程序占用空间是否意味着更低的PaaS成本?哪种语言?

所以,我已经在cloudfoundry上构建并部署了Grails应用程序.

当我一起玩检查实例和记忆我开始怀疑;

如果我的应用程序占用空间较大,因为我选择开发它的技术,它会开始花费我的钱早点而不是晚点吗?肯定必须吗?

如果是这样的话,我最好用另类语言开发吗?如果是这样,其占用空间较小(python,ruby,node.js)?

当然,成本不应该决定我使用哪种语言,我应该根据优点和个人偏好选择语言/框架.

但这仍然是一个我真的想知道答案的问题.

最佳答案 在选择框架时,内存占用很少受到关注.如果我们如此担心,我们将使用手动汇编代码,将所有内容压缩到内存中,就像一些
demoscene编码器一样.显然情况并非如此.

即使Rails,往往是相当重的,每个实例只会使用~100MB.由于512MB实例每月约20美元,因此在考虑操作系统开销时,每个实例的净成本最终为5美元.

与简单地购买容量更大的系统相比,最终需要花费多少程序员才能花费您的成本?除非你的时间是免费的,否则可能很多.

请记住,您总是可以租用自己的硬件,而成本只是使用托管服务提供商的一小部分,其中64GB内存的系统可以低于500美元/月.最终,即使是每月一小部分程序员也几乎无法支付.

我会注意给定的开发人员可以使用您选择的框架完成多少工作.有些框架会更好地为您工作,让您更好地执行.有时支付额外的内存是一种抵消沉没更多时间进入开发和优化的方法,在你每月处理成千上万的服务器账单之前,这通常是不成熟的.

点赞