私は挑戦的な非同期プログラミングのタスクを抱えています.誰かがJavaでそのようなことをしたのだろうか. 次のように使用されるフレームワークを開発していると仮定しましょう。
- カスタム Java を実行する
- フレームワーク メソッドを呼び出す
- カスタム Java を実行する
- フレームワーク メソッドを呼び出す
上記のコードは、ユーザーの観点からは同期的です。ただし、フレームワーク メソッドは内部的に長い非同期操作を実行し、操作中にユーザー スレッドをブロックすることは効率的ではなく、実行可能ではありません。ステップ1〜4の数千の同時実行をサポートする必要がある可能性があるため、ユーザースレッドをブロックすることは現実的ではありません...つまり、X> YのYスレッドを使用してX個の同時Javaコード実行をサポートする方法を探しています。 .. Reactor パターンが IO で行っていることと多少似ていますが、より一般的です.. 何か考えはありますか?