Everything except that special sauce called green threads (or goroutines). They are quite popular these days for good reason - callbacks suck.
BTW, I don't like the term green threads because they have a connotation of being scheduled onto a single OS threads, while fibers/lightweight threads employ parallelism.
Everything except that special sauce called green threads (or goroutines). They are quite popular these days for good reason - callbacks suck.