Кто мне подскажет: мне надо параллельно/асинхронно выполнить, скажем 6 функций, которые ничего не принимают и не возвращают (это методы структуры, откуда выполняются http запросы и по результатам обновляют поля структуры), но одновременно не более 2, дождаться выполнения всех 6 и продолжить. Порядок не важен, но важно минимальное общее время. При этом без создания тредпулов под каждый такой цикл. Что на ниме использовать, есть может что-то готовое/рекомендуемое? Это по сути асинхронная M:N очередь