14 Comments
User's avatar
Kent Bull's avatar

Looks like Erlang/Elixir’s OTP model.

Expand full comment
Letscode's avatar

or Golang goroutines

Expand full comment
Sripad Kowshik's avatar

That was my first thought as well!

Expand full comment
Junaid Effendi's avatar

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

Expand full comment
Neo Kim's avatar

good to know, Junaid. Thanks

Expand full comment
Amit's avatar

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

Expand full comment
George's avatar

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

Expand full comment
Neo Kim's avatar

I see, thanks for the feedback.

I'll try to improve my writing skills.

Expand full comment
Zayd's avatar

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

Expand full comment
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?

Expand full comment
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.

Expand full comment
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.

Expand full comment
Nishant's avatar

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

Expand full comment
Ali's avatar

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

Expand full comment