Actor model nedir?
Bilgisayar bilimlerindeki actor, eş zamanlı hesaplamayı ele alan kavramsal bir modeldir. Actorlarda, sistem bileşenlerinin birbiri ile nasıl etkileşime girmesi gerektiğine ilişkin bazı genel kurallar tanımlanmıştır. Bu modeli kullanan en ünlü dil Erlang‘dır.
Actor
Actor, eş zamanlı hesaplamanın en temel birimidir. Actor bir mesajı alır ve o mesaja dayalı çeşitli hesaplamalar yapar. Bu düşünce object-oriented dillerde sahip olduğumuz şeylere çok benzer. Bir obje, mesaj alır (ki bu object-orientedteki fonksiyon çağrısına denk gelir) ve hangi mesajı aldığına (fonksiyonun yaptığı işe göre) bağlı olarak bir şeyler yapar.
Temel fark, actorlerin birbirlerinden tamamen izole olması ve memoryi asla paylaşmamasıdır. Ayrıca bir actorün başka bir actor tarafından hiçbir zaman değiştirilemediği özel durumların da olduğunu belirtmek gerekir.
Devamı https://blog.abdullahvelioglu.com/scala/2018/02/18/scala-actor.html