Chapter 4. Actor pattern

As we’ve learned from object-oriented programming (OOP) in the past 65 years or so, many problems can be modeled as interacting objects that assume some sort of behavior and hold some sort of states. The Actor model1 further specified that many problems can be modeled as independent agents that interact with each other by messaging.

1 Hewitt, Carl, Peter Bishop, and Richard Steiger. “A Universal Modular ACTOR Formalism for Artificial Intelligence,” IJCAI. (1973): 235-245.

The Actor pattern (also known as the Actor architecture or the Actor model) provides a powerful tool to abstract complex distributed systems in which a large number of individual agents work together without necessarily needing any central governance. ...

Get Programming Microsoft Azure Service Fabric 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.