The default threadpool library works fine for very simple cases, but if you want to control over it, you are better off with a threadpool instance instead of a global. I use and highly recommend this:
* [https://github.com/yglukhov/threadpools](https://github.com/yglukhov/threadpools)
