Why you need performance tests for proper Kubernetes scaling


Details
Updated 3/3/2023 - Zoom Only
Kubernetes helps enterprises with complex deployments and rapid scaling. But developers often solve only a part of the problem, i.e., withstanding a certain load. Hence, “default” containers behave unexpectedly leading to resource misuse, degradation, and huge cloud bills. To remedy the situation, developers are to be involved in cost optimization with KPIs agreed with the business. From a technical standpoint, this means determining SRE metrics, building efficient containers, and conducting performance tests. In my presentation, I will show you how containers affect service behavior, and how microcontainers and native images help streamline the deployment. You will learn to measure performance and utilization and build container images differently. By having clear goals and necessary optimizations in place during application delivery, you can reduce costs and make production safer.
Speakers:
Dmitry Chuyko is a performance engineer at BellSoft, an OpenJDK committer, and a public speaker. Prior to joining BellSoft, Dmitry worked on the Hotpot JVM at Oracle, and before that he had many years of programming experience in Java. He is currently focused on optimizing
HotSpot for x86 and ARM, previously being involved in rolling out JEP 386, which enables the creation of the smallest JDK containers. Dmitry continues his journey in the containerization process and is happy to share his insights and expertise in this field. Dmitry is a well-known
speaker in the Java community, and one of his recent public presentations is available here:
https://www.youtube.com/watch?v=zoqBJhlsCdY
Alexander Belokrylov is the CEO and co-founder of BellSoft. Alexander's Java journey started at Sun Microsystems and was followed by his Oracle experience, which helped to establish Alexander as one of the most influential Java thinkers and a significant contributor to Java's evolution and enterprise adoption.

Why you need performance tests for proper Kubernetes scaling