Concurrency
-
Core Java

Devoxx 2012: Java 8 Lambda and Parallelism, Part 1
Overview Devoxx, the biggest vendor-independent Java conference in the world, took place in Atwerp, Belgium on 12 – 16 November.…
Read More » -
Scala

Parallelization of a simple use case explained
Some time ago a friend of mine asked me about the possibilities of speeding up the following process: they are…
Read More » -
Core Java

Investigating Deadlocks ā Part 5: Using Explicit Locking
In my last blog I looked at fixing my broken, deadlocking balance transfer sample code using both Javaās traditionalĀ synchronized keyword…
Read More » -
Core Java

Investigating Deadlocks – Part 4: Fixing the Code
In the last in this short series of blogs in which Iāve been talking about analysing deadlocks, Iām going to…
Read More » -
Core Java

Investigating Deadlocks – Part 3
In my previous two blogs in this series, part 1 and part 2, Iāve demonstrated how to create a piece…
Read More » -
Core Java

Java deadlock troubleshooting and resolution
One of the great things about JavaOne annual conferences is the presentation of several technical and troubleshooting labs presented by…
Read More » -
Core Java

Investigating Deadlocks – Part 2
One of the most important requirements when investigating deadlocks is actually having a deadlock to investigate. InĀ my last blog I…
Read More » -
Core Java

Investigating Deadlocks – Part 1
Iām sure weāve all been there: itās late, youāre hungry, your server has hung or your applicationās running at snailās…
Read More » -
Core Java

Locking with a semaphore : An example
Concurrency is one aspect that brings along interesting challenges along with it. If not correctly handled, it brings about race…
Read More »


