запилите на MPI, скажу огромное спасибо :)
Сейчас MPI на асинхронщине пока ждет следующее событие, проверяет его наличие через while(message)
тут больше как лаба, скилл проверить и погрузится во внутренности asyncio
я тоже сделал через цикл, в нём очередь корок, кто-то ждёт, кто-то исполняется, генерит новые, они снова в очередь, но это решение греет проц, правда можно sleep ставить на каждой этарции, но это конечно костыль, зато всё работает)