Chapter 3: Running with Akka

You now have a bit of a taste for Akka, the actor model, and how these concepts and tools can help you address concurrency needs. But a necessary step in building any application is actually building the appplication. In this chapter, we'll show you how to go about this, using the preferred tooling of the Scala community, and show you a few additional bits of infrastructure you'll need to make this all work for you, and to help make your system more maintainable.


sbt is a standard part of the Scala environment used for building libraries and applications. It's not the only choice available to you, but it's definitely the most commonly used and recommended when working with Akka and Scala. You're welcome, of course, ...

Get Developing an Akka Edge now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.