N エントリの大きなファイルを受信しています。エントリごとに、新しいスレッドを作成しています。N 個のスレッドがすべて終了するのを待つ必要があります。
当初は Phaser を使用していましたが、その実装は 65K パーティーに制限されています。N は 100K のようになる可能性があるため、爆発しています。
次に、CountDownLatch を試してみました。これはうまく機能し、非常に単純な概念と非常に単純な実装です。しかし、Nの数がわかりません。
フェイザーは私のソリューションですが、その制限があります。
何か案は?
この投稿は関連しています: Flexible CountDownLatch?