aktörmodeller
Aktörmodellerna är en teoretisk och praktisk ram för samtidighet och distribuerade system där beräkningsenheter kallas aktörer. Konceptet introducerades av Carl Hewitt på 1970-talet och används för att beskriva hur autonoma enheter, som har eget tillstånd, kan skapa nya aktörer, skicka meddelanden till varandra och uppdatera sitt beteende utan delat minne. Kommunikation sker vanligtvis asynkront via postlådor, vilket gör att varje aktör bearbetar meddelanden i egen takt.
Kärnidéerna i aktörmodellerna är encapsulation, kommunikation genom meddelanden och oberoende aktörrnas tillstånd. Varje aktör innehåller sitt
Semantik och egenskaper: systemet blir i hög grad parallellt och felisolering uppnås eftersom aktörer inte delar
Historia, påverkan och användning: aktörmodellen har stark påverkan på moderna ramverk och språk som Erlang, Akka
Jämförelser och begränsningar: jämfört med trådar och delat minne undviks race conditions men kan öka komplexiteten