I’ll totally second this. It takes away a lot of the tedium of multiprocessing programming.
I implemented it at my last job and it was a game changer. Simplified a lot of gnarly cluster management and let me focus on my code rather then figuring out how to distribute the work.