Personal tools

Difference between revisions of "Actor Model"

From MohidWiki

Jump to: navigation, search
Line 15: Line 15:
  
 
Supose a domain in decomposed in 3 subdomains according to the image below.
 
Supose a domain in decomposed in 3 subdomains according to the image below.
[[File:am.01.png|thumb|left|alt=A cartoon centipede reads books and types on a laptop.|The Wikipede edits ''[[Myriapoda]]''.]]
+
[[File:am.01.png|thumb|left|alt=Domain in decomposed in 3 subdomains creates 3 instances of MohidWater.|The Wikipede edits ''[[Myriapoda]]''.]]

Revision as of 00:37, 23 January 2014

There are several resources in the Internet explaining the Actor Model and Reactive Programing. Some videos with interesting interviews:

  • Hewitt, Meijer and Szyperski: The Actor Model (everything you wanted to know, but were afraid to ask)[1]; and
  • Francesco Cesarini and Viktor Klang on the Reactive Manifesto[2].

To read online:

  • The Reactive Manifesto[3]; and
  • Learn You Some Erlang for great good![4];

According to the WikiPedia[5] "the actor model in computer science is a mathematical model of concurrent computation that treats "actors" as the universal primitives of concurrent digital computation: in response to a message that it receives, an actor can make local decisions, create more actors, send more messages, and determine how to respond to the next message received."

Actor Model in Mohikd

Supose a domain in decomposed in 3 subdomains according to the image below.

Domain in decomposed in 3 subdomains creates 3 instances of MohidWater.
The Wikipede edits Myriapoda.