jPrime is a conference focused on Java and related technologies, organized by the Bulgarian Java User Group with support from major companies. Notable was a workshop by architect Ram Lakshmanan on "Troubleshooting JVM Outages," highlighting three case studies from Fortune 500 companies. A presentation deck was available at the event.
JAX MAINZ 2025 – TROUBLESHOOTING JVM OUTAGES – 3 FORTUNE 500 CASE STUDIES
Each May, JAX BY ENTWICKLER.DE hosts a five-day conference for Java and Software Architecture enthusiasts. This year, architect Ram Lakshmanan presented on troubleshooting JVM outages through three Fortune 500 case studies, providing insights into handling CPU spikes, OutOfMemory errors, and application unresponsiveness with expert techniques. Photos from the event are forthcoming.
‘Not So Common Memory Leaks & How to Fix Them?’ webinar
Missed our May webinar on Not So Common Memory Leaks in Java? We uncovered subtle yet serious memory issues—like thread local leaks, inner class traps, and framework-related memory retention—that often go undetected in Java applications. This session walked through advanced heap analysis, profiling techniques, and real-world fixes to help you tackle elusive leaks and boost performance.
Efficient Data Handling in Java 23: Compact Strings, Off-Heap Storage, Weak references and Zero-Copy Techniques
Java 23 introduces enhancements for efficient memory management, addressing the complexity of modern software. Key improvements include off-heap storage, zero-copy techniques, and compact strings. These innovations optimize memory usage and performance, enabling better handling of data without excessive garbage collection or wasted resources, ultimately streamlining Java applications for developers.
7 Micro-Metrics That Predict Production Outages in Performance Labs Webinar
We recently hosted a webinar on how micro-metrics can help detect performance issues before they cause outages. While traditional metrics often miss hidden problems, experts shared 7 key micro-metrics that can spot early signs of issues like memory leaks and CPU spikes. The session also covered real-world examples and practical tips for preventing performance failures.
Building JVM Troubleshooting AI-Assistant Using yCrash
Java applications often face performance issues that are challenging to diagnose manually. yCrash APIs, integrated with AI techniques like Retrieval-Augmented Generation (RAG), can automate JVM troubleshooting by analyzing JVM artifacts and providing detailed reports. By training a language model with rich domain-specific data, an intelligent assistant can enhance the process of resolving performance problems.
9 Micro-Metrics That Forecast Production Outages in Performance Labs
The Performance QA team conducts regular performance tests in enterprise applications, focusing on macro metrics like CPU and memory utilization. However, these metrics alone can miss acute performance issues and hinder troubleshooting. Complementing them with nine micro metrics, such as GC behavior and thread states, can enhance performance visibility and prevent production problems.
Top 5 Java Performance Problems
Java is a popular programming language that powers several mission critical applications all over the world. In this post let's discuss some of the commonly confronted performance problems by Java applications and potential solutions to solve them. Video In this video, we explored the most common issues that impact Java applications in production environments. Our... Continue Reading →
‘Top 5 Java Performance Problems!’ Webinar
In February, we held a webinar titled "Top 5 Java Performance Problems," led by architect Ram Lakshmanan. Key issues discussed included high CPU utilization, memory leaks, slow response times, thread contention, deadlocks, and garbage collection pauses. Attendees engaged in a Q&A session, and future webinars are planned for ongoing learning.
‘Mastering Thread Dump Analysis: 9 Tips & Tricks’ Webinar
The webinar focused on diagnosing performance issues in complex applications using thread dumps. Participants learned nine expert tips for analyzing thread dumps to identify bottlenecks and troubleshoot real-time application problems. Resources, including a presentation deck and a forthcoming recording, will be available for further reference and team sharing.
