Five Approaches to Concurrency in Java
All hipsters know that asynchronous non-blocking code is the only way. But what does that really mean? There are many ways of writing concurrent Java applications. All with different trade-offs. We wanted to find out what the best approach or approaches were, so we tried the all, so you won’t …