Сколько goroutines можно использовать безболезненно? Например, википедия говорит, что в Erlang может быть создано 20 миллионов процессов без снижения производительности.
Обновление: я только что немного изучил производительность goroutines и получил такие результаты:
- Похоже, что время жизни goroutine больше вычисляет sqrt() 1000 раз (~ 45 мкс для меня), единственным ограничением является память
- Горутин стоит 4 - 4,5 КБ