Я немного новичок в NodeJS. Я из Lua, где не так сложно создать планировщик задач, чтобы добавить потоки в очередь, а затем возобновить их, как только получится. Мне интересно, есть ли что-то подобное в NodeJS. Я видел планировщик узлов, но я не думаю, что он делает то, что я хочу. Это планирует конкретные функции, в то время как я ищу способ возобновить потоки, когда один дает. Например, если у меня есть две функции с циклами в обеих, и я вызываю обе из них, запускается первая. Затем в этих циклах я использую await , что дает поток. Когда поток завершает работу, следующая функция выполняется до тех пор, пока не достигнет ожидающего значения, затем возобновится другая функция и т. Д.
Есть ли способ сделать это с NodeJS?
Спасибо!