Jawaban Travis solid. Ketika Anda mulai berbicara tentang konkurensi, Anda mencoba menyelesaikan masalah sumber daya. Konkurensi dengan utas dan kunci cukup mudah dilakukan salah. Model aktor membantu memaksa Anda memprogram bagian-bagian konkuren kode Anda sebagai nugget lengkap yang dapat dilakukan secara paralel dan tanpa tergantung pada bagian kode lainnya. Anda mencoba menghindari nastiness seperti kondisi balapan dan kebuntuan.
Aktor seperti Anda dan saya dalam percakapan ini. Anda tidak bisa menjangkau otak saya dan memilih apa yang saya ketikkan. Anda memberikan saya pesan yang mengatakan, "Mengapa kita ada?" Saya duduk dan menghitung beberapa angka dan mengirim balasan, "Saya rasa, oleh karena itu saya." Anda tidak bisa mengatakan apa yang saya lakukan pada potongan planet Bumi saya sendiri. Satu-satunya kontak yang Anda miliki dengan saya adalah melalui pesan yang kami bolak-balik.
EDIT:
Anda tidak mengatakan bahasa apa yang membuat Anda nyaman, tetapi melihat apakah ada implementasi aktor dalam bahasa Anda. Mungkin yang paling sederhana adalah beberapa lib aktor dengan python. Tapi mungkin yang lebih baik untuk belajar adalah Erlang. Bahasanya sedikit kasar tetapi setelah Anda mengatasi nuansa, itu adalah bahasa yang baik.