yc-360 Monitoring Overhead: Performance Benchmarks Under Standard and Extreme Workloads

The yCrash monitoring tool for Java Spring Boot applications introduces minimal overhead, with CPU usage averaging 0.05% and memory consumption consistently between 0.1% and 0.2%. This non-intrusive approach ensures no significant impact on production environments, making yCrash an ideal choice for continuous application monitoring without compromising performance.

ADDO Conference 2024 – 16 ARTIFACTS TO CAPTURE WHEN THERE IS A PRODUCTION PROBLEM

The ADDO conference, a prominent online DevOps community, facilitates knowledge sharing among professionals. In 2024, architect Ram Lakshmanan presented on capturing “16 Artifacts to Capture When There Is a Production Problem.” The session focused on diagnosing production issues by highlighting key artifacts and offering tools and techniques for effective analysis.

JAX LONDON 2024 – TROUBLESHOOTING JVM OUTAGES – 3 FORTUNE 500 CASE STUDIES

Every year in October, JAX London is the go-to event for Java and Software Architecture enthusiasts! It is a four-day conference for cutting-edge software engineers and enterprise-level professionals.
This year, at JAX London’s 2024 conference, our architect Ram Lakshmanan was invited to talk on the topic: “TROUBLESHOOTING JVM OUTAGES - 3 FORTUNE 500 CASE STUDIES”.

Diagnosing and Resolving Garbage Collection Pauses in the ServiceNow MID server

Garbage collection pauses in Java applications can lead to performance problems like slow response times, freezes, and higher delays. This article explains how to diagnose these pauses in the ServiceNow MID server environment and provides tips on reducing them by using efficient garbage collectors to improve application performance.

‘How to Troubleshoot 9 Types of OutOfMemoryError’ Webinar

The webinar about 'java.lang.OutOfMemoryError' explores nine distinct types of this error, detailing their causes, diagnosis methods, and solutions. Participants will acquire essential insights and techniques to effectively troubleshoot these errors, enhancing the performance and efficiency of Java applications. A presentation deck is available for further review.

yCrash Webinar Series: Mastering Java Performance

Our team has been hosting successful conferences and quarterly training for Java and engineering professionals, highlighted by Ram Lakshmanan's insights in our Java Performance Webinars. We are expanding to monthly sessions featuring external experts, starting with a webinar on November 4, 2026, focusing on identifying performance regressions using AI analysis.

Troubleshooting JVM Outages – 3 Fortune 500 case studies Webinar

In this session, we'll delve into three major outages at enterprises, analyzing thread dumps, heap dumps, and GC logs. Gain insights and techniques to address CPU spikes, OutOfMemoryErrors, and application unresponsiveness, enhancing problem-solving abilities under expert guidance. Access the presentation deck for a review of key takeaways and strategies.

Understanding Deadlock in Java: Causes and Solutions

Deadlock is a common problem in applications where multiple threads block each other while waiting for a resource. This can cause the application to stall or slow down. To fix deadlocks, you can define a specific order for locks using hash codes, use timed lock attempts, or analyze thread dumps to detect and prevent deadlocks.

How to Master JVM GC Threads? VM Options & Analysis

The garbage collection phase in Java applications is important for keeping performance high. Configuring garbage collector threads, including concurrent and parallel threads, can improve application performance. Be careful with manual thread configuration to avoid performance problems. Analyzing thread dumps can help monitor and enhance performance by identifying problem areas and fine-tuning settings.