In the previous chapters, we persisted data into MySQL using Slick and wrote PDF reports using Jasper reports. Now we will add more features in our app using Akka.
In this chapter, you will learn how to create Actors using the Akka framework. We will use Actors in combination with the Play framework and WebSockets in order to have a chat capability.
We will cover the following topics in this chapter:
Understanding the Actor model
Actor systems, Actor routing, and dispatchers
Mailboxes, Actor configuration, and persistence
Creating our Chat Application
Testing our Actors