The industry has seen cutting-edge Application Performance Monitoring tools and infrastructure monitoring tools. These monitoring tools are great at answering the question: 'What is the problem?'' but not, Why does the problem happen? yCrash attempts to answer this question. It captures 360-degree artifacts from your technology stack such as Garbage collection logs, thread dumps, heap dumps,... Continue Reading →
Let’s crash the applications! – Confoo 2022
ConFoo Montreal is a multi-technology conference for developers. This year , they have conducted the program to exchange knowledge and ideas from speakers all over the world. Our Architect Ram Lakshmanan was invited to give a talk on the topic: "Let's crash the applications!" In this session, following topics have been discussed: code snippets that... Continue Reading →
16 artifacts to capture when there is a production problem -Montreal 2022
ConFoo Montreal is a multi-technology conference for developers. Our Architect Ram Lakshmanan has been invited there to present on the topic "16 artifacts to capture when there is a production problem", which has secured 5th place among 155 sessions. Production problems are tricky to troubleshoot if proper diagnostic information isn’t captured. In this session, 16... Continue Reading →
How to do GC Log analysis?
Analyzing garbage collection log provides several advantages like: Reduces GC pause time, reduces cloud computing cost, predicts outages, provides effective metrics for capacity planning. To learn about the profound advantages of GC log analysis, please refer to this post. In this post let's learn how to analyze GC logs? Basically, there are 3 essential steps... Continue Reading →
Work Together, We get ‘together’
Hi Friends! This is all about our yCrash Team having a fun time together. Before explaining how our trip goes, We are dedicating a short poem. ‘Work Together, We ‘Get Together’” It’s a Happiness 😍 for Ever! ‘The Unforgettable ✨ Moments’ - Together That would come Again Never 🙅! … Friends Together! Strength Together 🙌!... Continue Reading →
Let’s crash the applications! – W-JAX 2021
JAX – Online conference is the meeting place for all Java and software architecture enthusiasts! This year also, they have conducted an online conference to exchange knowledge and ideas from speakers all over the world. They have invited our architect to present the topic “Let's crash the applications!”. In this session, sample code snippets that... Continue Reading →
7 habits of highly effective Performance Troubleshooters! – All Day Devops Conference
The World's Largest 6th Annual All Day DevOps conference held on October 28th 2021. Our architect Ram Lakshmanan was invited there to present a webinar on the topic 7 habits of highly effective Performance Troubleshooters! Below is the deck shared in the conference which explains, how to forecast the problems?, what to do when the... Continue Reading →
Spring Boot pet clinic app – performance study
Spring pet clinic application is a sample application developed by the Spring Framework developers to demonstrate the capabilities of Spring Boot, Spring MVC and Spring Data Framework. We set out to conduct a performance test on this application and see whether we can identify any performance bottlenecks. Environment Setup We cloned the Spring pet clinic... Continue Reading →
Detect proactively whether application’s memory is under-allocated
When the application's memory is under-allocated, it will result in the following side-effects: a. Transactions response time will degrade b. CPU consumption will spike up c. OutOfMemoryError will be thrown Only when OutOfMemoryError is thrown, most of us start to look at our application's memory settings. This is like only when a patient goes to... Continue Reading →
Interesting Garbage Collection Patterns
As the author of GCeasy - Garbage collection log analysis tool, I get to see few interesting Garbage Collection Patterns again & again. Based on the Garbage collection pattern, you can detect the health and performance characteristics of the application instantly. In this post, let me share few interesting Garbage collection patterns that have intrigued... Continue Reading →