2012-08-08 8 views
12

誰もリアクタパターンとプロクタパターンの違いを説明できますか? 私は原子炉パターンでは操作が同期していることを知っています。プロキシーでは非同期であり、原子炉では原子炉によってクライアントに引き渡されるハンドラーによって操作が行われます。 (私が間違っている場合は私を修正してください)リアクタ対プロクタ

また、これらのパターンはフェイルセーフの場合に使用され、フェイル高速で使用されますか?

+0

このフェールセーフ/フェイルファーストの背景が増えていますか、これは何らかの宿題に関する質問ですか?つまり、達成しようとしている具体的なことは何ですか? – Nanne

+3

http://stackoverflow.com/questions/9138294/what-is-the-different-between-even-driven-model-and-reactor-pattern – djna

+0

その種の宿題に関する質問を参照してください。私はフェールセーフを探していたので、私は原子炉のパターンについて知りました。しかし、リアクタパターンでフェールセーフを実装する必要があることを示す文書は見つかりませんでした。 –

答えて

4

参考文献Fail fast or fail safe?とwikiの記事では、プロキシターはフェールセーフであり、リアクターはフェイルセーフであると言います。補完ハンドラを持つProactorは、より安全なアプローチを提供します。大量のリソースをブロックしながら1つのタスクが失敗した場合、リアクタなどの同期環境では大きな失敗が発生します。お役に立てれば。

関連する問題