976 B
976 B
What is an Actor?
A [Syndicated Actor][Actor] is a collection of stateful [Entities][Entity]. In the taxonomy of De Koster et al. (2016), the Syndicated Actor model is a Communicating Event-Loop actor model, similar to that offered by the E programming language (Wikipedia; erights.org).
Note. In the full Syndicated Actor model, entities are arranged in a tree of facets; the current Rust implementation does not yet include support for facets.
- Actor, ActorRef, ActorState, Mailbox
References.
- De Koster, Joeri, Tom Van Cutsem, and Wolfgang De Meuter. “43 Years of Actors: A Taxonomy of Actor Models and Their Key Properties.” In Proc. AGERE, 31–40. Amsterdam, The Netherlands, 2016. DOI. PDF.