4 ms·
Instead of disagreeing with some of your vague assertions I'll just make my own points for people that want to consider using async. Workers (usually live i
by mrits 6y ago
Instead of disagreeing with some of your vague assertions I'll just make my own points for people that want to consider using async.
Workers (usually live in a new process) are not efficient. Processes are extremely expensive and subjectively harder for exception handling. Threads are lighter weight..and even better are async implementations that use a much more scalable FSM to handle this.
Offloading work to things not subjective to the GIL is the reason async Python got so much traction. It works really well.