Blogs

JAVA OOM – A troubleshooting runbook

This post is completely about out of memory(OOM) issues that causes app crashes , request failures for any  java based applications including spring-boot, vert.x, spark . Let us first understand how JVM process that is running our application acquires memory from the Hardware using the Operating System. Every Java application is nothing but a single

CKAD Tips and Tricks

This post is expected to help us see Kubernetes objects in a different way than regular yaml files. Each yaml configuration is a reference file for the cluster components to acquire desired state of our request.  Below are some questions that shows the importance of  fields used in yaml files in an effective way.  

Resource Management in linux

This post is mainly for resources used on Servers hosting co-located applications.As we dive in, this page is all about how management of resources like cores, memory work in a linux server that hosts multiple critical applications configured to run in different ways . Examples include spark and Database , ElasticSearch and Logstash , onprem