Calibrating JVM on K8s • Krzysztof Płachno • Devoxx Poland 2021

youtube.com 2 lat temu


Developing a sound and efficient application is undeniably the biggest and the most complex part of creating a system. But inactive the operations part is something that might screw up all the coding effort. Especially, erstwhile uncommon app burden peaks are making your strategy crash or become barely usable. Of course, you can always negociate with a manager bigger budget for infrastructure to triple the resources, explaining that highly resilient strategy costs money, but why not just realize the app resource consumption for good and configure it in effective way?
Talk given by Developer to Developers who are willing to broaden their scope of skills and work and become more DevOps-like.
It will go from the very bottom to advanced top, starting with low details on how OS process allocates memory and how it's given CPU time, then how JVM relies on these strategy basics, up to how virtual device cooperates with Docker containerization environment. All this to show how top level Kubernetes resource request/limit parameters is translated down to lower levels of abstraction.
Theory aspects chosen in pragmatic manner, enriched with live demos of tools that helps to calibrate execution parameters and monitor runtime performance.

Lecture took place on Thursday 26th August 2021 at 14:40 in area 4

Krzysztof Płachno:
Developer traveling mostly via JVM lands, armed in Java and Scala, fighting with Web App dragons and pursuing large Data quests. And due to the fact that all reasonably tale dream yet comes to an end, so needed I to leave my cozy programming comfort region and get my hands dirty with operations stuff. And thus, willy-nilly, I became DevOps, which in fact turned out not to be that bad at all. Always willing to realize things in item as well as to see them in wide image view where they fit among others. Strong believer that technology is only a tool and that yet our goal is to solve end users problems.

Twitter: https://twitter.com/DevoxxPL
Instagram: https://www.instagram.com/grzegorz.duda.official/

Join us besides here:
Technology Radar Review: https://dworld.pl/radar
Developers planet Academy: https://dworld.pl/akademia
Devflix: https://devflix.pl

#IT #Development #SoftwareDevelopment