Saya mencoba untuk membungkus kepala saya di sekitar apa perbedaan nyata antara Model Aktor concurrency dan Communicating Sequential Processes (CSP) model concurrency.
Sejauh ini yang terbaik yang saya bisa buat adalah bahwa Model Aktor memungkinkan jumlah dan tata letak node berubah sementara CSP memiliki struktur tetap node.
concurrency
twhitlock
sumber
sumber
Jawaban:
Saya percaya satu perbedaan inti adalah bahwa dalam CSP, proses menyinkronkan ketika pesan diterima (yaitu pesan tidak dapat dikirim dari satu proses kecuali proses lain dalam mode penerimaan), sedangkan model Aktor secara inheren tidak sinkron (yaitu pesan segera dikirim ke alamat proses lain, terlepas dari apakah mereka sedang menunggu pesan aktif atau tidak).
Namun, harus ada jawaban lain yang lebih berkembang dengan baik.
sumber