OPI Blog
Learn from experts in their fields

Browsing Tags: Multithreaded

Java Synchronization Method Performance Comparison
Some highly concurrent work I recently did got me thinking about the various methods Java provides for synchronizing access to data. I decided to do some testing to see how they compare. The test code ...
Immutable Data Structures in Concurrent Java Applications
Concurrent applications have multiple threads running simultaneously. Access to data shared by multiple threads requires synchronization which is often a source of fragile and hard to maintain code, hard to find bugs, and performance issues. You ...