Actor Model of Computation for Scalable Robust Information Systems - Archive ouverte HAL Accéder directement au contenu
Chapitre D'ouvrage Année : 2015

Actor Model of Computation for Scalable Robust Information Systems

Résumé

The Actor Model is a mathematical theory that treats “Actors” as the universal conceptual primitives of digital computation. Hypothesis: All physically possible computation can be directly implemented using Actors. The model has been used both as a framework for a theoretical understanding of concurrency, and as the theoretical basis for several practical implementations of concurrent systems. The advent of massive concurrency through client-cloud computing and many-core computer architectures has galvanized interest in the Actor Model. Message passing using types is the foundation of system communication: •Messages are the unit of communication •Types enable secure communication with any Actor When an Actor receives a message, it can concurrently: •send messages to (unforgeable) addresses of Actors that it has; •create new Actors; •for an exclusive Actor, designate how to handle the next message it receives.
Fichier principal
Vignette du fichier
ActorModel-017.pdf (2.14 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)

Dates et versions

hal-01163534 , version 1 (13-06-2015)
hal-01163534 , version 2 (27-07-2015)
hal-01163534 , version 3 (29-09-2015)
hal-01163534 , version 4 (24-04-2016)
hal-01163534 , version 5 (16-05-2016)
hal-01163534 , version 6 (01-01-2017)
hal-01163534 , version 7 (11-08-2017)

Identifiants

  • HAL Id : hal-01163534 , version 3

Citer

Carl Hewitt. Actor Model of Computation for Scalable Robust Information Systems: One computer is no computer in IoT. Inconsistency Robustness, 2015, 978-1-84890-159-9. ⟨hal-01163534v3⟩
1045 Consultations
3516 Téléchargements

Partager

Gmail Facebook X LinkedIn More