14 Comments
User's avatar
Kent Bull's avatar

Looks like Erlang/Elixir’s OTP model.

Letscode's avatar

or Golang goroutines

Sripad Kowshik's avatar

That was my first thought as well!

Junaid Effendi's avatar

Actor model is rarely used, we use it in Scala in some of our projects. I think its underrated.

Neo Kim's avatar

good to know, Junaid. Thanks

Amit's avatar

How many actors were used per virtual machine and what was a single VM resource configuration?

George's avatar

Why are you writing one sentence per paragraph? It’s so annoying to read this article.

Neo Kim's avatar

I see, thanks for the feedback.

I'll try to improve my writing skills.

Zayd's avatar

Don't listen to him, I think it looks better with the shorter text bodies

Anubhav Kumar Rao's avatar

Actors are independent from each other, but transactions might not. How actors are handling situations when they need to communicate between each other?

Kent Bull's avatar

Typically actors do processing and then hand the resulting message off to another actor. It’s just another message, same model.

Sarthak Nagpal's avatar

I have used Akka previously in my career. It is amazing what we can do with it especially cluster sharding and akka streams so you don't have to manage millions of actors , that too with very less resources.

Nishant's avatar

Isn't it kind of same as producer consumer model ?

Ali's avatar

How many actors were used per virtual machine and what was a single VM resource configuration?