Disclaimer: I got this book as part of the bloggers review program at O’Reilly.
Jamie Allen tackles the problems of writing concurrent/distribute applications and expose some patterns that can help to found solutions to those problems.
All the examples in the book are written on top of the Akka framework (as is obvious in the title of the book), but the patterns can be easily extrapolate to other frameworks and languages.
It was a great read, even for a person like me, not very familiar with Akka. I really appreciate how each problem is clearly expressed and the different solutions are explored with ample samples and detailed analysis of the pros and cons of each approach.
I highly recommend this book for anybody involved on designing or developing these type of applications.