Green threads я имею ввиду те, что в ерланге.
Предположим есть задача: приложение в процессе обработки запроса делает удаленный вызов, например к базе данных. Как я понимаю, в ерланге мы запустим процесс «запросить из БД», который при получении данных отправит их родительскому сообщению. Умная VM все распараллелит, используя гибридные треды. Есть другое решение - использовать корутины питона (по сути кооперативная многозадачность или я ошибаюсь?) и неблокирующий ввод-вывод. Кто кого в этом случае?
Еще я так понимаю неблокирующий ввод-ввывод можно и в ерланге замутить. Какая там будет модель обработки запроса?
Вобщем хочется пофилосовствовать на тему оптимальной стратегии ассинхронной обработки IO-операций.