Мой вопрос очень похож на этот: @Async предотвращает продолжение потока до тех пор, пока не закончится другой поток
В основном мне нужно запустить ~ сотни вычислений в большем количестве потоков. Я хочу запустить только некоторое количество параллельных потоков, например. 5 потоков с 5 вычислениями в параллеле.
Я использую spring framework, а опция @Async - естественный выбор. Мне не нужна полнофункциональная JMS-очередь, для меня это немного накладные расходы.
Любые идеи? Спасибо вам