syndicate-rs/syndicate/doc/what-is-an-actor.md

976 B
Raw Permalink Blame History

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.