Estou tentando entender quais são as diferenças reais entre o modelo de concorrência do ator e o modelo de concorrência dos processos sequenciais de comunicação (CSP).
Até agora, o melhor que pude apresentar é que o Modelo do Ator permite que o número e o layout dos nós sejam alterados, enquanto o CSP possui uma estrutura fixa de nós.
concurrency
twhitlock
fonte
fonte
Respostas:
Eu acredito que uma diferença principal é que, no CSP, os processos são sincronizados quando as mensagens são recebidas (ou seja, uma mensagem não pode ser enviada de um processo, a menos que outro processo esteja no modo de recebimento), enquanto o modelo do ator é inerentemente assíncrono (ou seja, as mensagens são enviadas imediatamente para endereço de outros processos, independentemente de eles estarem esperando uma mensagem ativamente ou não).
Porém, deve haver outra resposta que seja mais bem desenvolvida.
fonte