Concurrency
-
Enterprise Java

Log4j Thread Deadlock – A Case Study
This case study describes the complete root cause analysis and resolution of an Apache Log4j thread race problem affecting a…
Read More » -
Core Java

Does Immutability really means Thread Safety?
I have often read articles telling “If an object is immutable, it is thread safe”. Actually, I have never found…
Read More » -
Core Java

A Generic and Concurrent Object Pool
In this post we will take a look at how we can create an object pool in Java. In recent…
Read More » -
Core Java

Project Lambda: To Multicore and Beyond
The presentation “Project Lambda: To Multicore and Beyond” (Session 27400 and not to be confused with Brian Goetz’s presentation of…
Read More » -
Software Development

What makes parallel programming hard?
Multi-cores are here, and they are here to stay. Industry trends show that each individual core is likely to become…
Read More » -
Core Java

Java Executor Service Types
ExecutorService feature was come with Java 5. It extends Executor interface and provides thread pool feature to execute asynchronous short…
Read More » -
Software Development

Native vs Green threads
Native vs Green threads Understanding a multi-threaded program have always been a wild goose chase for many programmers. There are…
Read More » -
Core Java

Concurrency – Sequential and Raw Thread
I worked on a project a while back, where the report flow was along these lines: User would request for…
Read More »


