In this chapter, we looked at developing an application using Akka. First, we developed a sequential solution to the problem. Then, we determined the independent sub-tasks of this solution and discussed how to parallelize them. Finally, we devised a parallel solution using Akka.
Also, we discussed certain caveats that you might encounter when developing this kind of application. Most of them have to do with side effects that may occur, as well as actor-model-specific peculiarities when building parallel applications.