‘The Hidden Battle: Troubleshooting Issues in On-Prem Customer Deployments’ webinar

The recent webinar focused on troubleshooting performance issues in customer-managed, on-premise environments. Experts discussed challenges like limited visibility and communication delays, emphasizing the need for essential artifacts for diagnosis. Participants learned practical strategies, including automation workflows and effective communication techniques, to enhance resolution accuracy and reduce turnaround times.

Key Challenges in Troubleshooting Customer On-Premise Applications

Troubleshooting on-premise application issues is complicated due to limited access to customer systems and reliance on their support staff for vital diagnostic data. Challenges include incomplete information, security concerns, miscommunication, and environmental instabilities. Implementing the yc-360 Script can streamline artifact collection, improving diagnosis and reducing resolution times.

‘Micro-Metrics Every Performance Engineer Should Validate Before Sign-Off’ webinar

The June webinar focused on performance testing, emphasizing the importance of micro-metrics like garbage collection behavior, object creation rates, and thread patterns. These critical indicators can reveal potential issues before they escalate. Participants learned strategies to enhance JVM performance validation and reduce post-deployment problems, highlighting that macro-metrics alone are insufficient.

Performance Lab Tests Say Green. Production Says Otherwise. Why? 

The post addresses challenges faced in performance testing, including discrepancies between test and production environments, reliance on synthetic data, and the absence of long-running tests. To improve detection of performance issues, it suggests enhancing testing with Micro-Metrics, implementing chaos engineering, and recording production traffic for realistic simulations.

Best Practices for Capturing the Micro-Metrics Labs Often Miss

To accurately forecast production performance issues, validating Micro-Metrics is essential. Key best practices include enabling Garbage Collection Logs, triggering 'yc-360 Script' midway and at the end of tests, and utilizing self-trigger M3 mode for endurance tests. Comparing new and previous baseline incident reports helps identify performance degradation trends effectively.

JPRIME 2025 – TROUBLESHOOTING JVM OUTAGES – 3 FORTUNE 500 CASE STUDIES

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.

Interoperability Enhancements in Java 23 – Calling Native Python Programs via Java

The post discusses leveraging Java tools like Jextract to integrate Python programs within Java applications. It outlines steps for creating Python code for Monte Carlo simulations, generating Java bindings, and implementing a Java program that calls the Python function to estimate the value of PI, enhancing interoperability between languages.

‘Common Memory Leaks in Java and How to Fix Them’ Webinar

In April, a webinar focused on memory leaks in Java revealed their impact on application performance, particularly in long-running systems. It explored common leak patterns, detection techniques, and solutions. Attendees gained insights into tools for diagnosing issues and actionable strategies for resolving memory leaks, enhancing JVM behavior and application stability.