Akka Notes - Actor Messaging - Request and Response - 3

Last time when we saw Actor messaging, we saw how fire-n-forget messages are sent (Meaning, we just send a message to the Actor but don't expect a response from the Actor). Technically, we fire messages to Actors for its side-effects ALL THE TIME. It is by design. Other than not…

Akka Notes - Logging and Testing Actors - 2

In the first two parts (one, two), we briefly talked about Actors and how messaging works. In this part, let's look at fixing up Logging and Testing our TeacherActor. Recap This is how our Actor from the previous part looked like : class TeacherActor extends Actor { val quotes = List( "Moderation is…

Akka Notes - Actor Messaging - 1

From the introductory first part of the Akka Notes, we saw a bird's eye view of Actors in the Akka Toolkit. In this second part of the Akka Notes, we'll look at the messaging part of Actors. As for the example, we would use the same Student-Teacher example that we…

Akka Notes - Introducing Actors

Anyone who has done multithreading in the past won't deny how hard and painful it is to manage multithreaded applications. I said manage because it starts out simple and it became a whole lot of fun once you start seeing performance improvements. However, it aches when you see that you…