4
Async.js mapLimitおよびそのファミリの<name>Limit
は基本的にセマフォのように機能します。余分な着信タスクがキューに追加されている間に限られた数のタスクを同時に実行できます。キューは(コールドコネクト?)プロデューサになります。タスクランナーは、スポットが利用可能になるとすぐに(そのタスクの1つが終了する)、アイテムをキューから排出する。RxJS相当のAsync.js mapLimit
このように、限られた数の並行タスクが常にアクティブです。
RxJSで同様の機能を実現するにはどうすればよいですか?
あなたは[ 'flatMapWithMaxConcurrent'](https://github.com/Reactive-Extensions/RxJS/のようななめらかを使用することができます確かにあなたがasyncの他の選択肢について知りたい場合は、このページを読むことができますhttp://xgrommx.github.io/rx-book/content/mappingr_rxjs_from_different_libraries/async /index.html – xgrommx
@xgrommx便利なドキュメントを見ましたが、「制限」機能に相当するものは何もありません。 –
homam