The actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent computation: in response to a message that it receives, an actor can make local decisions, create more actors, send more messages, and determine how to respond to the next message received.
When should the Actor Model be used? It certainly doesn't guarantee deadlock-free environment. Actor A can wait for a message …
multithreading concurrency functional-programming actor actor-model