私はプロジェクトで並列を導入し、アプリケーションのパフォーマンスを向上させるためにAkkaを使い始めました。Akka:getContext()。親とvs応答を返すためのgetSender()
この点に関して、現在の俳優の親である俳優にメッセージを送り返す必要があるときには、GetSender()
メソッドの使用に関する質問があります。現在処理中のメッセージ質問
私のプログラムの
コンテキストReport
俳優とシステム、および子Page
役者を作成します。
私はgetToWork
メッセージと共に様々な治療を行うために、各ページを尋ねる私のReport
俳優を持っている、そしてそれはすべてのページが行われている知っているようにPage
は、Report
アクターにjobFinished
メッセージを送り返します。
質問getContext().parent().tell
(getToWork
メッセージのためActorRef.noSender()
を使用)、getSender().tell()
間(getToWork
メッセージのためgetSelf()
を使用して)、
:
- は最速のですか?
- 最もメモリ効率が良いですか?
- エラーは発生しにくいですか?
私はできるだけ早く多くのオブジェクトを扱わなければならないビッグデータプロジェクトに取り組んでいることを考慮して、これらの質問に興味があります。