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.
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.
‘HARD’ PROBLEMS
The post highlights the author's passion for solving scalability, performance, and availability issues in applications. They address common problems like CPU overload, memory leaks, and unresponsiveness under increased traffic. With extensive experience, the author promises to resolve JVM-related issues swiftly, often within 2 business days or less.
JAX Online 2020 – WHY & HOW TO WRITE MEMORY EFFICIENT CODE?
JAX - Online Edition 2020 featured 4 workshops and nearly 20 live sessions focused on JAVA, architecture, and software innovations. One standout session by Ram Lakshmanan addressed writing efficient code, teaching developers techniques to enhance performance, minimize cloud costs, and prevent memory leaks.
Introduction to ExecutorService in Java
The article discusses the challenges of working directly with thread instances in Java and introduces the Concurrency API, specifically the ExecutorService interface, which simplifies thread management. It covers creating single-threaded and pool-threaded executors, submitting tasks, and the importance of properly shutting down the executor to prevent memory leaks.
