Author Christian Baxter |
Copy Editor Zainab Bootwala |
Reviewer Dennis Vriend |
Project Coordinator Suzanne Coutinho |
Commissioning Editor Kunal Parikh |
Proofreader Safis Editing |
Acquisition Editor Dharmesh Parmar |
Indexer Tejal Daruwale Soni |
Content Development Editor Anish Sukumaran |
Graphics Jason Monteiro |
Technical Editor Sunith Shetty |
Production Coordinator Melwyn Dsa |
Mastering Akka
By :
Mastering Akka
By:
Overview of this book
For a programmer, writing multi-threaded applications is critical as it is important to break large tasks into smaller ones and run them simultaneously. Akka is a distributed computing toolkit that uses the abstraction of the Actor model, enabling developers to build correct, concurrent, and distributed applications using Java and Scala with ease.
The book begins with a quick introduction that simplifies concurrent programming with actors. We then proceed to master all aspects of domain-driven design. We’ll teach you how to scale out with Akka Remoting/Clustering. Finally, we introduce Conductr as a means to deploy to and manage microservices across a cluster.
Table of Contents (17 chapters)
Mastering Akka
Credits
About the Author
Acknowledgments
About the Reviewer
www.PacktPub.com
Preface
Free Chapter
Building a Better Reactive App
Simplifying Concurrent Programming with Actors
Curing Anemic Models with Domain-Driven Design
Making History with Event Sourcing
Separating Concerns with CQRS
Going with the Flow with Akka Streams
REST Easy with Akka HTTP
Scaling Out with Akka Remoting/Clustering
Managing Deployments with ConductR
Customer Reviews