私の質問は、私が正しい道を歩むのに役立つはずです。
コンカレント フレームワークを使用して ruby アプリケーションを開発していますcelluloid。これがどのように見えるか:

私はいくつかのプラグインを持っています。それらを同時に実行し、最後のものが終了するまで待ちたいと思います。すべてのプラグインに継承され、メソッドPluginFrameも提供するという抽象クラスがあります。run
- を作ろうと思ったの
SupervisionGroupですが、それでよろしいでしょうか? SupervisionGroupを実行して、すべてのグループ メンバーが終了するまで待つにはどうすればよいですか?PluginPoolプラグインのプールを管理するために別のクラスを作成するのは良い考えですか?- サイズを制限することも興味深い
poolので、同時に実行できるプラグインは 2 つまたは 3 つだけです。どうすればこれを達成できますか?