アクターモデル
ハードウェアは各種並行性を取り入れつつある(マルチコアマイクロプロセッサのような局所的並行性、様々なコンピュータネットワークなどの非局所的並行性)。このような並行性は指数関数的に増大しつつある。
カール・ヒューイットよれば、アクターモデルはコンピュータ(および通信)アーキテクチャ、並行プログラミング言語、Webサービスに関する以下のような問題に直面している:
アクターモデルはメッセージパッシングの意味論でもある。