https://ruby-china.org/topics/33987
https://ruby-china.org/topics/28415
https://ruby-china.org/topics/32902
https://www.jstorimer.com/blogs/workingwithcode/8085491-nobody-understands-the-gil