Welcome
  • Welcome!
  • How to Make the Best out of This Course
Scala and Parallel Programming Recap
  • Scala Recap
  • Advanced Scala Recap
  • Scala Multithreading Recap
  • Difficulties with the Standard Thread Model
Akka Actors
  • The Akka Actor Model to the Rescue
  • Actors, Messages and Behaviors
  • Actors, Messages and Behaviors (part 2)
  • Actors, Messages and Behaviors - Exercises
  • How Actors Actually Work
  • Changing Actor Behavior
  • Changing Actor Behavior (part 2)
  • Changing Actor Behavior - Exercises
  • Child Actors
  • Child Actors - Exercises
  • Actor Logging
  • Intro to Akka Configuration
Testing Akka Actors
  • Intro to TestKit
  • TestProbes
  • Timed Assertions
  • Intercepting Logs
  • Synchronous Testing
Fault Tolerance
  • Starting, Stopping and Watching Actors
  • Actor Lifecycle
  • Supervision
  • (optional) The Backoff Supervisor Pattern
Akka Infrastructure
  • Schedulers and Timers
  • Routers
  • Dispatchers
  • Mailboxes
Akka Patterns
  • Stashing Messages
  • The Ask Pattern
  • (optional) Finite State Machines
  • (optional) Finite State Machines (part 2)
You Rock!
  • You Rock!