У меня есть список товаров [1 2 3 4 5 ..]
и процесс функции на нем (defn process[conn i] ..)
.Параллельный процесс в Clojure
Как я могу применить эту функцию ко всему элементу списка одновременно, но одновременно ограничить количество процессов (например, одновременно запускается всего 2 процесса). И когда все процессы завершены, я уведомлялся о том, что могу очищать ресурсы (закрыть conn и т. Д.).
Спасибо,
Спасибо Алекс, я также нашел этот полезный lib https://github.com/TheClimateCorporation/claypoole – QuanNH
Да, это тоже хорошо. –