This month’s webinar featured Josh Long, a renowned Java advocate, discussing Spring Boot 4.x and Java 25. He presented new capabilities like modular auto-configuration, built-in resilience, and modern authentication methods, emphasizing their impact on building scalable applications. The session provided valuable insights and practical demonstrations for developers preparing for future projects.
‘Two Generations of Java: Scott & Colt McNealy on Java & Performance’ Webinar
A rare and inspiring fireside chat with Scott and Colt McNealy — two generations of innovators sharing their journey with Java, performance insights, and the evolution of the JVM. Hosted by yCrash.
‘From Bugs to Brilliance: Mastering java.util.concurrent’ Webinar
In October, a webinar titled “From Bugs to Brilliance: Mastering java.util.concurrent” explored Java concurrency challenges. Expert Dr. Heinz Kabutz shared insights on writing thread-safe code, highlighting real-world issues and key design techniques like lock striping. Attendees learned how to prevent concurrency bugs, ensuring robust Java applications.
‘Advanced Heap Dump Analysis Techniques’ Webinar
In September, a webinar titled “Advanced Heap Dump Analysis Techniques” gathered developers and JVM enthusiasts to discuss efficient strategies for analyzing memory issues through heap dumps. Topics covered included querying with OQL, using APIs for automation, and correlating data to quickly identify memory leaks, ultimately promoting healthier Java applications.
yCrash Webinar Series Turns One: Top Java Performance Lessons from 16 Expert Sessions
The yCrash Webinar Series, held over a year, featured 16 webinars with 1,500+ attendees, addressing Java performance issues such as memory leaks and garbage collection. Led by expert Ram Lakshmanan, the sessions fostered a community focused on real-world challenges, enhancing understanding and collaboration among developers, engineers, and architects.
‘Matchmaking for JVMs: How to Pick the Perfect GC Partner’ Webinar
In August, a webinar titled "Matchmaking for JVMs: How to Pick the Perfect GC Partner" focused on selecting optimal Garbage Collector (GC) algorithms for Java performance. It highlighted various GC types, their trade-offs, and provided practical strategies, metrics for evaluation, and real-world examples to enhance application performance.
‘What to Capture When It Breaks: 16 Artifacts That Reveal Root Causes’ Webinar
The webinar “What to Capture When It Breaks” focused on critical data collection during production incidents, showcasing 16 essential artifacts like GC logs and OS metrics. It emphasized a structured approach for root cause analysis, providing engineers with tools, guidelines, and real-world examples to enhance incident response and minimize downtime.
Virtual Threads in Java: A New Dimension of Scalability and Performance
In July, Marwan Abu-Khalil from Siemens AG led a webinar on virtual threads in Java, emphasizing their significant benefits for concurrent programming. The session discussed core concepts, differences from traditional threads, practical applications, migration challenges, and supporting constructs. Key takeaways highlighted virtual threads' suitability for IO-bound tasks and their impact on performance and scalability.
‘Java Native Memory Leaks & How to Fix Them’ Webinar
The webinar addressed native memory leaks in Java applications, a challenging issue often overlooked by developers. It covered the allocation and leakage of native memory, common sources of leaks, and practical methods for detection, analysis, and resolution. The session aimed to equip participants with the tools necessary to address these critical performance problems.
‘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.
