Communication between actors
We have learned that actors communicate by sending messages. While actors running on the same machine can access shared parts of memory in the presence of proper synchronization, sending messages allows isolating the actor from the rest of the system and ensures location transparency. The fundamental operation that allows you to send a message to an actor is the ! operator.
We have learned that the ! operator is a non-blocking operation-sending a message does not block the execution of the sender until the message is delivered. This way of sending messages is sometimes called the fire-and-forget pattern, because it does not wait for a reply from the message receiver, nor does it ensure that the message is delivered. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access