А зачем
Скорее всего, это плохая идея независимо от питона.
В го именно так и делают с горутинами.
Зелёные потоки, отдельные сущности выполняющие задачу
— Насколько разумно раскладывать делать поезд на тысячу вагонов? — Многовато. — Но на спичечной фабрике ведь спички по коробкам распихивают и там их тысячи.
Боюсь спросить что именно ты понял
пошёл гуглить сколько в товарняках вагонов :D
Что горутины намного легковеснее потоков и тем более процессов.
горутина примерно аналогична таску из asyncio
В целом на современных системах нет никакой проблемы создать 1000 потоков, однако целесообразность этого зависит от задачи.
Ну, тут скорее надо смотреть в том смысле, что корректируя количество потока можно в какой-то мере масштабировать работу и лучше утилизировать имеющиеся ресурсы. Если нам для работы непременно понадобилась 1000+ и об этом задумались до того как надо что-то масштабировать — где-то мысль ушла не в ту степь.
Обсуждают сегодня