concurrency

  • submit to reddit

Is it Better to use Immutable or Mutable Values in Multi-threaded Systems

@martypitt asked an interesting question which I think deserved it's own post.Most of the articles I've read of yours focus on concurrency and/or high...

0 replies - 2032 views - 05/08/13 by Peter Lawrey in Articles

Mind it: Synchronization is Risky

Hello Friends,Most of the developers know the benefits of threads (responsiveness, exploiting multicores, etc), most of them also know the risks of threads...

0 replies - 403 views - 04/28/13 by Vishal Jain in Articles

Chronicle and the Micro-Cloud

OverviewA common question I face is; how do you scale a Chronicle based system if it is single writer, multiple readers.While there are solutions to this...

0 replies - 1938 views - 02/27/13 by Peter Lawrey in Articles

Hazelcast Distributed Execution with Spring

The ExecutorService feature had come with Java 5 and is under the java.util.concurrent package. It extends the Executor interface and provides a thread pool...

0 replies - 3199 views - 12/11/12 by Eren Avşaroğulları in Articles

Modern concurrency and Java EE

Managing your own threads within a Java EE container is not recommended and even illegal in some circumstances. But where does that leave us when we want...

2 replies - 10634 views - 11/27/12 by Sander Mak in Articles

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 generating some data in two stages, reading...

0 replies - 2226 views - 11/23/12 by Tomasz Nurkiewicz in Articles

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 and lock ordering....

0 replies - 2093 views - 11/14/12 by Roger Hughes in Articles

Java SE 11 : Moving Java Forward – Part 3 : Thread Safe compilation checking

This series of articles presents how, in my opinion, the java language should evolve to remain a top-choice language....

4 replies - 5119 views - 09/13/12 by Thibault Delor in Articles

New Features in Fork/Join from Java Concurrency Master, Doug Lea

Big news for the Java community today as Doug Lea, a specialist in concurrent programming and concurrent data structures, released some updates to his awesome...

1 replies - 10164 views - 03/22/12 by Mitch Pronschinske in Articles

Exploring Java's Concurrency Model with JRuby in the Driver's Seat

Threads are back in style these days. If you were like me, a Java engineer getting into Ruby couple years back, you probably would have seen your fair...

0 replies - 4216 views - 02/28/12 by Santosh Kumar in Articles

Java Concurrency in Practice with Heinz Kabutz

Heinz Kabutz, author of the famous JavaSpecialists Newsletter has developed a new training about Java concurrency. In this course, we combine the collective...

0 replies - 2812 views - 02/20/12 by Toni Epple in Announcements

Java 7 Fork/Join example implementing Object Pool pattern for mathematical procedures

Fork/Join (JDK 1.7) New in the Java SE 7 release, the fork/join framework is an implementation of the ExecutorService interface that helps you take...

0 replies - 1903 views - 12/19/11 by Angel Lacret in Articles

Java Threads on Steroids

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 - 11295 views - 08/11/11 by Wojciech Kudla in Articles

Talking about Akka, Scala and life with Jonas Bonér

Welcome to the fifth in a series of interviews dedicated to learning more about JetBrains Development Academy Experts. This time we will interview Jonas...

5 replies - 14400 views - 04/05/11 by Václav Pech in Articles

ThreadPoolExecutor and Pool Sizes Quirk

I recently ran into a problem while using ThreadPoolExecutor. As you probably know, ThreadPoolExecutor takes (among the others), two parameters - corePoolSize...

6 replies - 7500 views - 11/01/10 by Vitalii Tymchyshyn in Tips and Tricks