Cloud native apps need to scale up and down quickly. But how do you do this for modern Java?
Join us to learn how to build the ultimate Java image for cloud native Spring applications and then - how to run it effectively on a Kubernetes cluster, focusing on resource allocation and performance optimization.
In this session, Pasha Finkelshteyn, Developer Advocate at Bellsoft, will demonstrate how he starts with a simple container image containing a popular "one fat JAR", and examine its downsides (deployment speed, traffic volume, startup time). To address those, we will discuss how and when we can optimize JAR for usage in Docker, and then we'll start gradually improving our image.
What We’ll Cover:
- Why traditional “fat JAR” approaches can slow down your deployments and increase startup time
- Best practices for optimizing Java applications for Docker and Kubernetes
- Step-by-step improvements to build a lightweight, high-performance Spring image
- Techniques for reducing image size, speeding up startup, and minimizing network overhead
- How to fine-tune resource allocation and performance for Java apps running on K8s
Who Should View:
- Java developers building or deploying cloud-native applications
- DevOps and platform engineers managing Java workloads on Kubernetes
- Architects interested in optimizing runtime performance and container efficiency
- Anyone curious about improving the deployment speed and scalability of Spring applications
About the Presenters
.png)
Pasha Finkelshteyn
Developer Advocate, Bellsoft
With extensive experience in software engineering and technical leadership, Pasha has developed a deep understanding of the Java landscape. As BellSoft’s Developer Advocate, he helps educate the community about new tools and works closely on building and improving developer-focused solutions.

Anton Weiss
Chief Storyteller PerfectScale
Anton has a storied career in creating engaging and informative content that helps practitioners navigate through the complexities of ongoing Kubernetes operations. With previous experience as a CD Unit Leader, Head of DevOps, and CTO and CEO he has worn many hats as a consultant, instructor, and public speaker. He is passionate about leveraging his expertise to support the needs of DevOps, Platform Engineering, and Kubernetes communities.

.png)




.png)
