
This article describes some practices for test-driving multithreaded and distributed applications written in Java. The example I worked on and we will use is a...
4 replies - 7548 views - 01/03/12 by Giorgio Sironi in Articles

0 replies - 1591 views - 09/29/11 by Snippets Manager in Uncategorized

If you're much into concurrency, then you must have stumbled upon the disruptor concurrency framework engineered and open-sourced by LMAX.
Its performance was...
5 replies - 11251 views - 08/11/11 by Wojciech Kudla in Articles

If you have not lived under a rock, you have probably heard that the clock frequencies of our CPUs haven't increased in years, and they probably won't in the...
0 replies - 9906 views - 06/14/11 by Giorgio Sironi in Articles

Multi-core computers have shifted the burden of software performance from chip designers to software architects and developers. In order to gain the full...
6 replies - 17312 views - 06/23/09 by Haytham ElFadeel in Articles

The Java NIO
(new/non-blocking I/O) API introduced in Java 1.4 is arguably the most
arcane part of the standard library. With channels, selectors,...
5 replies - 12530 views - 09/03/08 by Dan Dyer in Articles

Reentrance lockout is a situation similar to deadlock and
nested monitor lockout. Note: This text on reentrance lockout is part of my tutorial on Java...
3 replies - 6689 views - 06/14/08 by Jakob Jenkov in News

Jakob has done a great series on Java Concurrency - check out the first 14 articles at his blog. Going forward, we're delighted to announce that you'll also...
19 replies - 25555 views - 06/09/08 by Jakob Jenkov in News