Memory Problems on Dell Boomi Core Servers

The Dell Boomi Core servers experienced a performance outage in the early morning at 4 a.m. Below are the symptoms observed: Dell Boomi wasn’t responding to any incoming requests CPU consumption was skyrocketing to 100% Entire Dell Boomi cluster had to be recycled to recover from the unresponsiveness. In this post, we have shared the... Continue Reading →

Java SpringBoot – Performance Analysis and Tuning

SpringBoot is a widely used framework for building Java-based web applications and maintains a significant presence in the world of enterprise software development. It powers large-scale microservices and standalone applications. Most SpringBoot applications have embedded web servers and follow a distributed architecture consisting of three main types of application components: Backend: API services Backend: Event... Continue Reading →

Memory Leak in Java executor

I was surprised to witness the Java Executor behavior - which caused "java.lang.OutOfMemoryError: unable to create new native thread" in our application. I would like to share my surprise (i.e. problem) and resolution to it. In order to explain the problem better, I created the following example: import java.util.concurrent.ArrayBlockingQueue; import java.util.concurrent.ThreadPoolExecutor; import java.util.concurrent.TimeUnit; public class ThreadLeaker... Continue Reading →

Powered by

Up ↑