私はErlangの俳優の非常に基本的な説明をまとめようとしています。可能な限り素人であると考えられていますが、理論やErlangの実装の重要な特徴を除外することはありません。Erlangの俳優の基本的な説明
アクター・モデルは俳優同時計算の普遍的なプリミティブとしてを扱い、並行計算の数学的モデルである:これは私の説明です。アクターは計算エンティティです。受信したメッセージに応答して、(1)有限数のメッセージを他のアクタに送信し、(2)有限数の新しいアクタを作成し、(3)受信した次のメッセージに使用される動作。
Erlangでは、各アクタは、仮想マシン内の別のプロセスであり、関数によって実装されています。プロセスは、互いにメッセージを送信して通信します。すべてのメッセージは明示的、追跡可能、安全です。メッセージはメールボックスで受信され、受信された順に格納されます。それらは、受信プロセスが読み出されるまでそこに格納されます。これを非同期メッセージパッシングといいます。
皆さんはどう思いますか?大丈夫ですか?私は何かを追加したり変更したりすべきですか?ありがとう。
@ ElToro1966あなたはダイアグラムにメールボックスを追加することができますね。 – byaruhaf