タグ付けされた質問 「message-passing」

1
アクターモデルと通信シーケンシャルプロセス(CSP)の違い
私たちが見てみると俳優のモデルと通信シーケンシャル、プロセス、我々は、彼らが両方やろうとしていることがわかり同時実行をに基づいてメッセージパッシング、まだ彼らは別個のものです。 (私たちは、の実装を参照CSPモデルに行く-LANGのゴルーチン(とClojureのの core.async)とにおけるアクターモデルScalaの アッカのツールキット) アクターモデルとCSPの違いの簡単なリストを取得しようとしています。これまでのところ: アクターのメッセージの受け渡しは非同期で、CSPメッセージの受け渡しは同期です アクターは構成可能であり、CSPは(必ずしも)構成可能ではありません 俳優は常に持っている無限の非決定論、CSPがいるかもしれ有界または非有界非決定論を アクターには可変トポロジがあり、CSPには固定トポロジがあります アクターには局所性の原則があり、CSPには局所性がありません 俳優はその行動を中心に設計されていますが、CSPには必ずしもそうとは限りません これは正しいです?不足しているものはありますか? 仮定 「俳優モデル」と言うとき-私はScalaのAkkaフレームワークでの実装の背後にある理論的基礎を意味します
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.