https://mohibulsblog.netlify.app/posts/posts/java/100daysofjava/day100-spliterator/
Why parallel file processing left CPU cores idle