Re:Why you can have millions of goroutines but only thousand...
by gpderetta on Tuesday October 09, 2018 @03:49AM
(#18174043)
The 1:1 mapping is just an implementation detail of of current JVMs. Originally green threads (with an M:N scheduler) were used instead. IIRC they weren't even guaranteed to be preemptively scheduled, I don't know if this has changed since.
Technically os threads are also simply continuations.
Technically os threads are also simply continuations.