Learn Akka with simple hands-on examples

What you will learn

Akka with Scala

How to setup actors and actor systems

Futures

Creating Child Actors

OneForAll Fault Tolerance

AllForOne Fault Tolerance

Message Routing

Scheduling

Description

Welcome to A Hands-On Guide to Akka with Scala. In this course, you will learn the fundamental concepts of Akka through hands-on examples. The goal of this course is to demonstrate the basic ideas of Akka in a way that is easy to follow along with. By the end of this course, you will have experience working with:


Get Instant Notification of New Courses on our Telegram channel.


  1. Actors
  2. Futures
  3. Routing
  4. Schedules

This course is a great introduction to the basics of Akka and distributed computing. If you are looking to get a great foundation for Akka, you’ve come to the right place!

English
language

Content

Introduction

Using sbt with Akka
Creating an actor system
Sending messages to actors
Returning from actors with futures
Changing actor states
Stopping actors

Fault Tolerance

Parent Child actor relationships
OneForAll Fault Tolerance
AllForOne Fault Tolerance

Routing

Smallest Mailbox Pool
Balancing Pool
Round Robin
Broadcast Pool

Actor Scheduling

Basic Scheduling
Scheduling Actor Messages
Cancelling Schedules