Many organisations are migrating their existing Java applications or developing new ones with Kubernetes as the target platform. However, sooner or later they find out there is a lot of fine tuning on production.
Many teams are confronted with some issues that keep their Java applications from running smoothly on Kubernetes like high memory consumption, high latency and slow startup times. In this session I would like to talk about some of these issues and how to tackle them based on real project experience.
Furthermore I would like to talk about the advantages of choosing Java Frameworks that are better suited for the cloud. I will show you a small demo to highlight the difference among three very popular Java frameworks: Spring Boot, Quarkus and Micronaut.