Chapter 6. Your first distributed Akka app

In this chapter

  • Introducing scaling out
  • Distributing the app
  • Distributing actors with the remote module
  • Testing distributed actor systems

So far we’ve only looked at building an Akka actor system on one node. This chapter will serve as an introduction to scaling out Akka applications. You’ll build your first distributed Akka app right here. We’ll take the app from chapter 2 and scale it out.

We’ll start off with some common terminology and a quick look at the different approaches Akka takes to scale out. You’ll be introduced to the akka-remote module and how it provides an elegant solution for communicating between actors across the network. We’ll scale the ...

Get Akka in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.