2020 Java微服务框架对比


参考文章

  1. 『 讨论得比较激烈 』
  2. 『 取代不太可能。根据好10倍理论,一个新东西要取代旧东西,要提供一个数量级的优势。 』
  3. 『 相较于Spring和MicroProfile这样现有的老框架,Micronaut和Quarkus这类的新框架,有着更快的启动速度和更低的内存占用。

    但是这些优势是有条件的,仅当程序在空闲状态和低负载状态下才成立,当程序用了原生GraalVM镜像时,这样的优势可以更加突出。

    但是在高负载情况下,这些优势就不明显了,即使是用了原生GraalVM镜像。

    目前为止,我认为,Spring仍旧是拥有着最好的开发体验,最合适于微服务应用的Java框架,即使它在启动速度方面表现糟糕。

  4. 其它技术对比...