£30.99
FREE Delivery in the UK.
Only 6 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Quantity:1
AKKA Concurrency has been added to your Basket
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See all 3 images

AKKA Concurrency Paperback – 24 May 2013

3.8 out of 5 stars 4 customer reviews

See all formats and editions Hide other formats and editions
Amazon Price
New from Used from
Kindle Edition
"Please retry"
Paperback
"Please retry"
£30.99
£19.15 £22.93
Note: This item is eligible for click and collect. Details
Pick up your parcel at a time and place that suits you.
  • Choose from over 13,000 locations across the UK
  • Prime members get unlimited deliveries at no additional cost
How to order to an Amazon Pickup Location?
  1. Find your preferred location and add it to your address book
  2. Dispatch to this address when you check out
Learn more
£30.99 FREE Delivery in the UK. Only 6 left in stock (more on the way). Dispatched from and sold by Amazon. Gift-wrap available.

Frequently Bought Together

  • AKKA Concurrency
  • +
  • Programming in Scala
  • +
  • Scala for the Impatient
Total price: £85.37
Buy the selected items together

Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.

  • Apple
  • Android
  • Windows Phone

To get the free app, enter your e-mail address or mobile phone number.




Product details

  • Paperback: 521 pages
  • Publisher: Artima Inc (24 May 2013)
  • Language: English
  • ISBN-10: 0981531660
  • ISBN-13: 978-0981531663
  • Product Dimensions: 3.2 x 17.8 x 22.9 cm
  • Average Customer Review: 3.8 out of 5 stars  See all reviews (4 customer reviews)
  • Amazon Bestsellers Rank: 256,704 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Customer Reviews

3.8 out of 5 stars
Share your thoughts with other customers

Top Customer Reviews

Format: Kindle Edition Verified Purchase
Highly recommended to novice and intermediate users of the AKKA framework.

The chapter on Akka FSM alone makes this book worth the money.
Comment Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
I literally could not read this book due to the author littering the text with his unfunny jokes. If he spent the time and energy producing a more serious text aimed at professional software engineers I think the book has something to contribute. But alas I cannot turn the pages of this book due to one crap joke after another.

I will wait for the Akka in Action book due out on 3 Mar 2015 by Raymond Roestenburg (Author), Rob Bakker (Author), Rob Williams (Author). Hopefully that will be a more serious and non-trivial attempt at explaining how to use this framework.
Comment 4 of 6 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Kindle Edition Verified Purchase
I don't often bother to write a review on anything, but I found this book explained quite complex ideas making them simple and did so in a way that held my attention. I actually read the book cover to cover at one sitting and have since dived back in quite often for reference. I knew some Scala and had used Erlang in the past as well as RabbitMQ so I had a good deal of background knowledge, but the author write from a deep understanding of his subject and I was grateful to have a few misconceptions cleared up. This is book is worth many times its price if you need to build a system using actors, and if you build systems at all,ayou should.
Comment 1 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse
Format: Paperback Verified Purchase
Being fresh to Scala/Akka ecosystem I did go through several different books before reading this one. After being through first few chapters though I've realised this should have been the first one on Akka. I did enjoy the flow of the book going from the most fundamental Akka principles to more advanced topics in quite natural way. One of the highlights is that all the concepts are explained on one consistent example - Plane/Airport model - which evolves and gains complexity as you go through the book. Together with emphasis on testability and testing patterns this book was well rounded read about the topic which extended my insight into Akka. Would highly recommend as an entry material as well as read for intermediate programmers to get more firm grasp of core Akka concepts.
Comment 0 of 2 people found this helpful. Was this review helpful to you? Yes No Sending feedback...
Thank you for your feedback.
Sorry, we failed to record your vote. Please try again
Report abuse

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0x8d260240) out of 5 stars 15 reviews
31 of 35 people found the following review helpful
HASH(0x8cc0c714) out of 5 stars A missed opportunity 26 Nov. 2013
By G. Botta - Published on Amazon.com
Format: Paperback
This book is a missed opportunity.

Akka is a wonderful framework that allows designing asynchronous non blocking distributed applications. The literature covering Akka and reactive programming is scarce and fragmented. The examples online are limited and often uninteresting. The "best practices" or "patterns" of Akka programming are only very briefly documented in the Akka online documentation.

This book could have filled all of those gaps by being both an introductory guide to actor programming and a reference guide for advanced patterns and concepts like actor supervision and self-healing, routing, remoting, clustering (actually not covered because not finalized at the time the book was published).

Instead, the author gets lost in his own sense of humor and horribly unpractical and contrived example (as others have noticed) that not only doesn't help understanding any pattern or best practice, but it also makes the first steps in actor programming much harder because it's too abstract and meaningless to give the reader some simple "real life" examples to work from.

Instead, the reader has to do the extra work of abstracting the concepts out of the (annoyingly "funny") text and the non-sense monolithic example (for which no complete source code is given, which makes it even harder to follow) and try to figure out how those concepts actually apply to a real system design, e.g., how to interact with a (blocking) database driver or other service, how and where to implement fault tolerance for the most critical parts of the system, how to distribute actors or actor systems across many machines for high availability, etc. None of this is covered with clarity in the book.

Moreover, the book isn't able to make a solid case for reactive programming and Akka by focusing on the unpractical code examples but also by lacking a clear and concise explanation of the advantages of non-blocking paradigms vs more traditional approaches.

I was expecting much more out of this. A much better book is Effective Akka by Jamie Allen (Effective Akka Jamie Allen which gives concise coding examples, spells out the advantages of reactive programming and its typical use cases, provides usable patterns and best practices in the form of real life code bits and simple and focused design recommendations. I was able to start designing my system after reading just a few pages of that book, while I got nowhere reading Akka Concurrency.
10 of 11 people found the following review helpful
HASH(0x8ca900cc) out of 5 stars Decent Introduction to Actors 15 Aug. 2013
By A.H. - Published on Amazon.com
Format: Paperback Verified Purchase
The first part of the book is on Actors. The author decided to use one giant example of a plane system to demonstrate the ins and outs of Akka's Actor implementation. This approach makes things hard to follow and concepts hard to learn. I'd have preferred detailed explanation with lots of small examples.
6 of 6 people found the following review helpful
HASH(0x8cc0e66c) out of 5 stars This is a solid book 9 Feb. 2014
By Alvin Alexander - Published on Amazon.com
Format: Paperback
I was really surprised to see so many negative comments out here. This is a solid book on Akka, certainly the best one out there today. The chapters on Actors, Contexts, Supervision, Routing, Dispatchers, Futures, Patterns, and Antipatterns are all good. (I haven't spent much time in the other chapters.) The author also spent a lot of time on the diagrams, which are also good.
5 of 6 people found the following review helpful
HASH(0x8c93d8ac) out of 5 stars Book does not respect the reader 26 Mar. 2014
By JAMIE R LAWSON - Published on Amazon.com
Format: Paperback Verified Purchase
This book is poorly written. It tries, but fails to be conversational, and in the process annoys the reader. many of the footnotes and citations are about the bad jokes rather than about the content. And the content is not developed. What problem motivates the feature? What theory supports the feature? How do we precisely define the feature? Then how do we use the feature (which to book does say something about), and what is a minimal example? The examples in the book tend to be bad, and that is really not subjective because the author says "this is not how you should use the feature but it gives you the gist." And the exa.poles are way too big. Give me small examples of how the thing actually should be used. Otherwise the examples are without meaning.
2 of 2 people found the following review helpful
HASH(0x8c93d69c) out of 5 stars Not the best Akka book. Surely would NOT be in my bookshelf of a reference book 27 Mar. 2015
By amazon Shopper - Published on Amazon.com
Format: Paperback
This is one of the few books on AKKA. The 'table of content' seem to cover a whole lot. But the way the subject matter is presented is pretty poor. It's too informal that, it may make the the readers get annoyed.
Here is one of it from the book...
"We've come to the second great axis of Akka's concurrency paradigm, the future. Futures have been around for a while now, but you've probably never seen them like this. These are futures on steroids; tiger steroids, laced with the blood of Superman, dripping with the testosterone of Batman, and infused with the power of Green Lantern's Ring. If you're not ready to have your brain set on fire, close this book, curl up in the fetal position, and sing Twinkle, Twinkle Little Star softly to yourself until you're good to go." - Chapter 12.
This makes it quite verbose and provide too much deviation from the subject matter.
Publisher, please review the text before you print. You have published great books like "Programming in Scala", and this is an excellent topic to have a book; but badly written book!
Were these reviews helpful? Let us know


Feedback