Akka solves the big problems of distributed systems, from multithreading and concurrency to scalability and failure. Learn how to use it effectively.
In Akka in Action, Second Edition you will learn how to:
Create basic programs with Akka Typed
Work with clusters to build robust, fault-tolerant programs
Use Akka with Kubernetes
Build microservices with Akka
Create and maintain distributed state with strong consistency guarantees
Employ actor-based concurrency and parallelism
Test Akka software
Akka in Action, Second Edition teaches you to use Akka Typed to solve common problems of distributed systems. You’ll learn how to bring together all of Akka’s moving parts to design and implement highly scalable and maintainable software. Extensively revised by Akka contributor Francisco López-Sancho Abraham, this new edition demonstrates Akka’s complex concepts through engaging hands-on examples. Discover the power of the Actor Model, how Akka works with Kubernetes, and how to utilize Akka modules to create microservices that are reliable and fault tolerant.
about the technology
For large software systems, the action is in the “-ilities.” Scalability. Reliability. Maintainability. Capability. Akka, toolkit for building distributed message-driven applications, delivers on the “ilities.” And recent innovations, including Akka Typed, ensure that this amazing platform will remain the best way to build and deploy distributed Java and Scala applications for years to come.
about the book
Akka in Action, Second Edition is your guide to building message-centric distributed applications systems. This new edition covers all features of Akka, including Akka Typed. You’ll learn to create microservices using Akka’s powerful suite of tools, Akka Sharding, Persistence, Streams, Persistence Query, Projections, and gRPC. Practical examples taken directly from industry guide you through clustering, deploying to Kubernetes, and taking full advantage of Akka’s Actors-based approach to concurrency.
what's inside
Work with clusters to build robust, fault-tolerant programs
Maintain distributed systems with strong consistency guarantees
Utilize concurrency and parallelism
Test Akka software
about the reader
For readers comfortable with Java and Scala.
about the authors
Francisco Lopez Sancho-Abraham is a senior consultant at Lightbend, and a principal engineer on the Akka Team. Raymond Roestenburg, Rob Bakker, and Rob Williams are the authors of the first edition of Akka in Action.
eBook
$47.99
$33.59
print
$59.99
$41.99
online + audio
$49.99
$34.99
with subscription
$24.99
Akka in Action is the best source for a deep yet practical and hands-on introduction to Akka. In it, Francisco discusses everything from the foundational distributed systems stuff to how to integrate it with the more recent high-level modules like Alpakka and Akka Streams. Highly recommended.
All you need to start with Akka and the Actor Model.
A gem that few books can match when it comes to Actors, CQRS, and Event Sourcing. For Scala and Java developers, it’s an essential read.
Delivers a powerful combination of easy-to-follow lessons on the Akka ecosystem and well-timed discussions on important topics in modern computing.
4.2
Out of 5.0
Overall Rating
67%
of customers that buy this product give it a 4 or 5-Star rating.
Verified Buyer
“Great buy”
November 10, 2024 by DT (LU)
“It's Manning book in electronic form. As usual, good information, though maybe a bit lengthy and slow-going in places. As it described a single technical product, it may become obsolete rapidly.”
Company Choice
Useful books
Product Choice
Need to learn some Akka
Verified Buyer
“Great value”
"Akka in Action, Second Edition" is an essential resource for anyone looking to dive into the world of actor systems in Scala
September 24, 2023 by reza (BC, Canada)
“"Akka in Action, Second Edition" is an essential resource for anyone looking to dive into the world of actor systems in Scala. This new edition provides useful information about Akka's current state, highlighting the shift to type-safe messaging, an important development in the Akka ecosystem.
One of the standout features of this book is its commitment to keeping readers up-to-date with the latest advancements in Akka. The first edition had outdated code examples due to the switch from Classic Akka to Type-safe messaging, as acknowledged by the author. In the second edition, readers can expect a thorough exploration of this new paradigm, which is crucial for building robust and scalable applications with Akka.
What sets this book apart is not only its content but also the support it offers to its readers. A commendable feature is having an author who answers questions in a discussion forum.
The book makes Akka accessible to everyone, whether they are beginners or experienced developers. It not only covers the theoretical foundations but also delves into practical application, which is invaluable for real-world projects. The inclusion of patterns like message adapter showcases the author's commitment to imparting practical knowledge that can be immediately applied in professional settings.
In summary, "Akka in Action, Second Edition" is a highly recommended resource for anyone interested in mastering Akka and building resilient, concurrent, and distributed systems in Scala. With its focus on type-safe messaging, up-to-date content, and the author's active engagement with readers, this book is an indispensable companion on the journey to becoming an Akka expert. This book will be helpful in your journey with Akka, whether you're a beginner or an experienced developer.”
Company Choice
Manning always have up to date and fresh books about cutting-edge technologies
Product Choice
update my knowledge
Verified Buyer
“Great buy”
*The* Scala Actor Book
September 16, 2023 by Michael R. (Ireland)
“Great book on actor systems in Scala. Highly recommended.”
Verified Buyer
“Great value”
March 16, 2022 by A Reviewer (GB)
“Akka in Action, 2nd Edition is a welcome revisit to Akka.
Unfortunately a lot of the code examples in the first edition are out of date (referred to Classic Akka/Classic actors in the official documentation) due to the huge overhaul for Type safe messaging. This new edition deals with the current, type safe messaging, demonstrating patterns like message adapter, a fundamental piece for Akka.
The live edition of this book comes with a supportive discussion forum, with the Author answering any questions I have raised.
If you want a guided approach to Akka, with insight into professional application, then give this book a try.”
Verified Buyer
April 24, 2024 by A Reviewer (US)
“intro level material. Mostly snippets of code for specific recipes and some text explaining them. Not much about how it works inside, idiomatic ways of doing things and etc.”
Company Choice
Usually manning has high quality books, though this specific one is the second example of Packt-like books I try to avoid
related titles
related titles
choose your plan
pro
monthly
annual
$24.99
$249.99
only $20.83 per month
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!
choose another free product every time you renew
choose twelve free products per year
exclusive 50% discount on all purchases
Akka in Action, Second Edition ebook for free
team
monthly
annual
$49.99
$399.99
only $33.33 per month
five seats for your team
access to all Manning books, MEAPs, liveVideos, liveProjects, and audiobooks!