Grails 4的文档中提到了由于micronaut父级上下文(here导致的性能和启动时间的改进。
有人能衡量从Grails 3到Grails 4的改进吗?在启动时间,性能和内存消耗方面,Grails 4与Grails 3相比如何?
答案 0 :(得分:1)
为记录写一个答案。我最近升级了相当大的grails 3应用程序(约150个域类),并注意到启动时间减少了大约30%,应用程序的内存占用减少了20-30%。在Grails 4中热重启确实很烦人,即使是很小的更改也要浪费大量时间。我真的很想念grails 3的热插拔。除此之外,这是值得的。
This article提供了grails 3.3.9和4.0之间的一些grails性能指标比较。
答案 1 :(得分:-3)
您正在比较苹果和橙子。 Grails是(主要)用于Web开发的框架,而micronaut则更多地用于微服务/守护程序。完全是两件事。
Grails可以使用Micronaut,但Micronaut不能使用Grails。尽管Micronaut是一个单独的项目,但在这个问题的背景下,可以将Micronaut看作是Grails的子集。