Multiprocessing is fine, but the cost of starting another interpreter is pretty visible, so you need to create a pool, and it may not be an overall speedup if the run time is short.
It takes more careful planning than async in JS?, say, or goroutines.
It takes more careful planning than async in JS?, say, or goroutines.