首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在gcp云函数中使用spring云函数而不是python有什么缺点吗?

在gcp云函数中使用spring云函数而不是python有什么缺点吗?
EN

Stack Overflow用户
提问于 2020-06-15 23:42:45
回答 1查看 184关注 0票数 0

嗨,我是gcp云函数的新手。我主要是一个spring开发人员。在gcp云函数中,我看到了编写原生python代码的方法。但由于它还支持spring cloud function gcp适配器。我想知道在Google云函数中使用spring云函数而不是Python有什么缺点

EN

回答 1

Stack Overflow用户

发布于 2020-06-16 02:52:33

您的问题将被关闭,因为它是基于观点的。但我提供了我的,因为我也是一名Java Spring开发人员,在Java提供Cloud Functions之前,我改变了语言。

Java有优点也有缺点:

  • (+) Spring生态系统很棒
  • (+) Java被许多开发人员熟知
  • (+)新的框架,如Quarkus或Micronaut是Spring的很好替代品(更快开始)
  • (+)你有几种风格的Java (Kotlin,Groovy和Scala)

<代码>H19(-) Spring很慢,非常慢,太慢了……它扫描你所有的类,只有一个中央处理器或部分中央处理器很糟糕,就像云函数(启动时间:20秒,简单的问候世界!)

  • (-) Java喜欢长文件做几件事!
  • (-) Java喜欢内存,有点太多了。因为你要为使用的资源付费,所以Java比

的其他语言更贵。

  • (+) Python更容易编写和阅读(缩进,没有分号)

  • (+) Python是动态类型的

  • (+) Python几乎可以在任何地方运行,每个人都知道它

<代码>H125(-) Python是动态类型的。当你来自Java和类型安全环境时,这是很糟糕的。

所以,这只是我的观点。我今天最喜欢的游乐场是围棋:

  • (+)类型安全
  • (+)非常高效(内存、运行时、冷启动、容器大小...)
  • (+)多进程(goroutine非常棒)
  • (+)易于阅读和编写,像Python

<>H143(-)一些框架缺失,但不是Go philosophy

  • (-)错误管理可能很无聊<代码>H246<代码>F247

我的建议是:使用go!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62391882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档