Akka Concurrency


Writing truly concurrent software on the Java Virtual Machine just got a whole lot easier. The Akka Toolkit takes the sting out of coding for multiple cores, multiple processors, and even multiple machines.

Akka Concurrency will show you what it means to design and write software in the paradigm of Akka. You’ll learn how to think about your software in new and exciting ways that will allow you to express your designs naturally, allowing you to focus on the business of your software more than on the concurrency of it. This book picks up where the Akka documentation leaves off, exploring the how and the why of Akka, in a way that will empower you to grow your applications to new levels of scalability, responsiveness, and performance.

Table of Contents
Chapter 1. Preface
Chapter 2. Concurrency and Parallelism
Chapter 3. Set Up Akka
Chapter 4. Akka Does Concurrency
Chapter 5. Actors
Chapter 6. Akka Testing
Chapter 7. Systems, Contexts, Paths, and Locations
Chapter 8. Supervision and DeathWatch
Chapter 9. Being Stateful
Chapter 10. Routing Messages
Chapter 11. Dispatchers and Mailboxes
Chapter 12. Coding in the Future
Chapter 13. Networking with I/O
Chapter 14. Going Multi-Node with Remote Actors
Chapter 15. Sharing Data with Agents
Chapter 16. Granular Concurrency with Dataflow
Chapter 17. Patterns for Akka Programming
Chapter 18. Antipatterns for Akka Programming
Chapter 19. Growing Your App with Add-On Modules
Chapter 20. Using Akka from Java
Chapter 21. Now that You’re an Akka Coder

Book Details

  • Paperback: 515 pages
  • Publisher: Artima Inc (February 2013)
  • Language: English
  • ISBN-10: 0981531660
  • ISBN-13: 978-0981531663
Download [5.6 MiB]

You may also like...

Leave a Reply