Working with Java Executor framework in multithreaded application | Hacker News Reader