Actor Model of Computation for Scalable Robust Information Systems - Archive ouverte HAL Access content directly
Conference Papers Year : 2017

Actor Model of Computation for Scalable Robust Information Systems

Abstract

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-116.pdf (2.35 Mo) Télécharger le fichier
Origin : Files produced by the author(s)
Loading...

Dates and 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)

Licence

Copyright

Identifiers

  • HAL Id : hal-01163534 , version 7

Cite

Carl Hewitt. Actor Model of Computation for Scalable Robust Information Systems: One IoT is No IoT1. Symposium on Logic and Collaboration for Intelligent Applications,, Mar 2017, Stanford, United States. ⟨hal-01163534v7⟩
1045 View
3520 Download

Share

Gmail Facebook X LinkedIn More