Learning Akka
Publisher: Packt Publishing
Final Release Date: January 2016
Run time: 3 hours 17 minutes

Explore the Akka toolkit to build highly scalable and robust applications

Learning Akka delivers a clear and practical introduction to the Akka toolkit, explaining the key components you need to know to get up and running with developing applications of your own.

We will start by looking at the actor model and how it solves concurrency problems. You will learn about the actor system, how to create hierarchical structures in Akka, and how to make routes in order to send messages to other actors. We will look at other use cases such as building an actor that can change its behavior during runtime. You will then create stateful actors, work with a cluster system, and work with remote actors. This course will also take you through testing the application with Akka testkit and making applications available over the web with Akka HTTP. Finally, we’ll employ best practices and you’ll get to know the common actor patterns used for development with Akka.

By the end of this course, you’ll have a great foundation in Akka that will enable you to develop excellent applications and services with the toolkit.

Who this course is for

For Scala developers who are interested in building concurrent, scalable, and fault-tolerant applications with Akka, this course delivers the knowledge needed to do just that.

What you will learn from this course

  • Explore Akka's version of the actor model
  • Find out how actors solve concurrency problems
  • Build applications using Akka’s basic tools
  • Master different techniques to route messages to the actors in Akka
  • Change actor behavior on runtime using Become/Unbecome and FSM
  • Build stateful actors with Akka Persistence
  • Create your first cluster and discover how it can be used to build a fault-tolerant system
  • Use various techniques for testing an actor
  • Set up a stream system to work with Big Data
  • Expose your application to the web using Akka HTTP
  • See common actor development patterns in Akka
Table of Contents
Product Details
About the Author
Recommended for You
Customer Reviews


by PowerReviews
oreillyLearning Akka

(based on 1 review)

Ratings Distribution

  • 5 Stars



  • 4 Stars



  • 3 Stars



  • 2 Stars



  • 1 Stars



Reviewed by 1 customer

Displaying review 1

Back to top

(1 of 1 customers found this review helpful)


Good contents but very fast

By ant73

from Italy

About Me Educator, Maker

Verified Buyer


  • Well-written


  • Difficult to understand
  • Not comprehensive enough

Best Uses

  • Expert

Comments about oreilly Learning Akka:

Contents covered are good.
However, several videos go too fast and are difficult to follow, because they take some not trivial knowledge for grannted.
Some contents should bee deepened and explained better. Moreover, paying 77 euro, I supposed to have access to some documentation or a book while I was not able to find anything. Here https://www.packtpub.com/application-development/learning-akka-video the video costs only 17 euro. Why this difference?

Displaying review 1

Back to top

Buy 2 Get 1 Free Free Shipping Guarantee
Buying Options
Immediate Access - Go Digital what's this?
Video:  $74.99
(Streaming, Downloadable)