Asking in Akka

From Akka in Action, Second Edition by Francisco Lopez-Sancho Abraham

This article jumps into the basics of how “asking” in Akka works.

Akka’s Actors

From Akka in Action, Second Edition by Francisco Lopez-Sancho Abraham

This article discusses messaging in Akka and its new typed actors.

Building and Using Real-World Models

From Machine Learning Systems by Jeff Smith

Actually using models in the real world is tough. To learn about all the complexity of using models in the real world, we’re going to need to move to the bustle of the big city. This article considers the fastest moving animals in the city, turtles.

Routing strategies within Akka.Net

From Reactive Applications with Akka.NET by Anthony Brown

Akka.Net provides several implementations of the core routing logic to allow for a variety of techniques for distributing messages through the router to its routees. These routers allow for a wide variety of behaviours which ultimately allow us to continue to build applications that remain responsive even under intense load. In this article, we’ll look at the routers included with Akka.Net and the advantages they provide.

Akka in Action: why use clustering?

From Akka in Action by Raymond Roestenburg, Rob Bakker, and Rob Williams

This article discusses the use of clustering in Akka.

What is Akka?

Akka is a toolkit and runtime that sets out to achieve better performance results with a simpler programming model. It does not compromise between simplicity and performance; its goal is to attain both at the same time. This article, based on Akka in Action shows what Akka is and what it gives you out of the box and then describes the main features of Akka and how these enable you to build powerful concurrent and distributed applications.

What is Akka? (PDF)

© 2022 Manning — Design Credits