Kubernetes本机Java堆栈是什么意思?

时间:2019-11-20 12:15:56

标签: kubernetes quarkus

Quarkus Tag行(Kubernetes本机Java堆栈)是什么意思

A Kubernetes Native Java stack tailored for OpenJDK HotSpot and GraalVM, crafted from the best of breed Java libraries and standards. (https://quarkus.io)

这是否意味着Quarkus Project部署在Kubernetes上或在Kubernetes上进行容器服务?

1 个答案:

答案 0 :(得分:2)

这意味着它在设计时就考虑了Kubernetes和更一般的容器。

这意味着两件事:

  • 密度:我们希望通过减少内存使用量来提高容器中Java应用程序的密度;
  • 快速启动:我们需要能够快速启动,无论是用于自动扩展还是用于无服务器的工作负载;
  • 我们还需要对容器友好:这主要是关于提供必要的工具以在云环境中轻松部署。

话虽如此,它也可以在物理服务器上或任何您想要托管的服务器上完美运行。仅仅是容器世界带来了一些额外的限制。