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.
Analyze Application Logs Precisely & Easily
Application logs are essential for diagnosing issues but can be overwhelming due to their volume and complexity. yCrash addresses these challenges with advanced algorithms that highlight critical errors, identify redundant logging, analyze time gaps, and convert unstructured data into structured formats, enhancing log analysis and improving application performance and stability.
Webinar Archives
The page provides access to previously held webinars, with details on upcoming sessions available through a blog link. It also invites users to subscribe to bimonthly newsletters for performance testing and troubleshooting insights. A list of past webinars since August 2024 is included, highlighting key topics covered.
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 →
