- Use ThreadPool to run multiple downloaders at a time.