tier1appteam

tier1appteam

Can threads execute same synchronized method on different objects?

This post examines the behavior of synchronized methods in Java, demonstrating that multiple threads can execute the same synchronized method on different objects concurrently. A program simulating this scenario shows that each object has a unique lock, allowing threads to operate without blocking each other. Thread dump analysis confirms no contention, validating this behavior.

JAX London 2022 – LET’S CRASH OUR APPLICATIONS!

JAX London is an annual October conference for Java and Software Architecture enthusiasts, attracting software engineers and enterprise professionals. In 2022, architect Ram Lakshmanan presented on "Let's crash your applications," focusing on creating sample code that triggers issues like memory leaks and deadlocks to aid in understanding and resolving software problems.

“Learn yCrash” series

yCrash addresses the limitations of traditional Application Performance Monitoring tools by providing insights into the root causes of problems. It captures and analyzes various technology stack artifacts like logs and dumps. NaveenKumar Namachivayam offers a video series to guide users in learning to utilize yCrash effectively.

Confoo 2022 – LET’S CRASH OUR APPLICATIONS!

ConFoo Montreal is a multi-technology conference where global speakers share knowledge. Architect Ram Lakshmanan presented on "LET'S CRASH OUR APPLICATIONS!" covering issues like memory leaks, CPU spikes, and deadlocks. Understanding these triggers aims to simplify diagnosis and resolution of application performance problems.