Я ищу расширенную очередь приоритетов Node.js библиотеку или советы, как я могу реализовать такую структуру самостоятельно.
В настоящее время я использую p-queue , но я ищу аналогичное решение, которое делает возможным, чтобы все задания asyn c с одинаковым приоритетом выполнялись параллельно (но по-прежнему ограничены до 4 одновременно), но все задания с этим приоритетом должны быть завершены до того, как будет установлен следующий приоритет
Мне не обязательно нужна интерактивная очередь для этого, поэтому будет достаточно, если все задания будут добавлены в структуру данных и затем выполнены (новые задания добавляться не будут)
На мой взгляд, все реализации, которые я мог себе представить, были бы довольно непростыми, поэтому я хотел спросить, есть ли общее решение для этого ключевого слова / a, в котором я могу найти похожие проблемы.