Chapter 4 Actor Pattern

As we’ve learned from object-oriented programming (OOP) in the past 55 years or so, many problems can be modeled as interacting objects that assume some sort of behavior and hold some sort of states. According to computer scientists Carl Hewitt, Peter Bishop, and Richard Steiger, in their 1973 paper “A Universal Modular ACTOR Formalism for Artificial Intelligence,” the actor model further specifies that many problems can be modeled as independent agents that interact with each other by messaging.

The actor model, also called the actor pattern or the actor architecture, provides a powerful tool to abstract complex distributed systems in which numerous individual agents work together without necessarily needing any central ...

Get Programming Microsoft Azure Service Fabric, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.