What is meaning of a Kubernetes Native Java stack? What is meaning of a Kubernetes Native Java stack? kubernetes kubernetes

What is meaning of a Kubernetes Native Java stack?


It means it has been designed with Kubernetes and more generally containers in minds.

That means a couple of things:

  • density: we want to improve the density of the Java applications in container by reducing the memory usage;
  • fast startup: we need to be able to start fast, be it for auto-scaling or for serverless workload;
  • we also need to be container-friendly: this is mostly about providing the necessary tools to easily deploy in a cloud environment.

That being said, it also runs perfectly well on a physical server or on whatever you want to host it. It's just that the container world brings some additional constraints.