Section 1 : Welcome

Lecture 1 INTRODUCTION TO BRAINMEASURES PROCTOR SYSTEM
Lecture 2 How to Make the Best out of This Course 00:02:32 Duration

Section 2 : Scala and Parallel Programming Recap

Lecture 1 Scala Recap 00:22:28 Duration
Lecture 2 Advanced Scala Recap 00:15:34 Duration
Lecture 3 Scala Multithreading Recap 00:13:42 Duration
Lecture 4 Difficulties with the Standard Thread Model 00:19:21 Duration

Section 3 : Akka Actors

Lecture 1 The Akka Actor Model to the Rescue 00:03:30 Duration
Lecture 2 Actors, Messages and Behaviors 00:18:13 Duration
Lecture 3 Actors, Messages and Behaviors (part 2) 00:24:59 Duration
Lecture 4 Actors, Messages and Behaviors - Exercises 00:21:29 Duration
Lecture 5 How Actors Actually Work 00:05:21 Duration
Lecture 6 Changing Actor Behavior 00:21:35 Duration
Lecture 7 Changing Actor Behavior (part 2) 00:09:43 Duration
Lecture 8 Changing Actor Behavior - Exercises 00:34:04 Duration
Lecture 9 Child Actors 00:32:16 Duration
Lecture 10 Child Actors - Exercises
Lecture 11 Actor Logging 00:11:43 Duration
Lecture 12 Intro to Akka Configuration 00:24:19 Duration

Section 4 : Testing Akka Actors

Lecture 1 Intro to TestKit 00:26:33 Duration
Lecture 2 TestProbes 00:25:04 Duration
Lecture 3 Timed Assertions 00:21:38 Duration
Lecture 4 Intercepting Logs
Lecture 5 Synchronous Testing 00:13:38 Duration

Section 5 : Fault Tolerance

Lecture 1 Starting, Stopping and Watching Actors
Lecture 2 Actor Lifecycle
Lecture 3 Supervision
Lecture 4 (optional) The Backoff Supervisor Pattern 00:29:56 Duration

Section 6 : Akka Infrastructure

Lecture 1 Schedulers and Timers 00:24:26 Duration
Lecture 2 Routers 00:30:26 Duration
Lecture 3 Dispatchers 00:21:25 Duration
Lecture 4 Mailboxes 00:20:51 Duration

Section 7 : Akka Patterns

Lecture 1 Stashing Messages 00:16:31 Duration
Lecture 2 The Ask Pattern 00:33:45 Duration
Lecture 3 (optional) Finite State Machines 00:35:56 Duration
Lecture 4 (optional) Finite State Machines (part 2) 00:31:34 Duration

Section 8 : You Rock!

Lecture 1 You Rock! 00:00:45 Duration