What is Thread Pool Size?
Thread pool size is the maximum number of concurrent worker threads allocated to execute tasks within a single scraping process. In I/O-bound scraping pipelines, tuning this number dictates whether your infrastructure achieves maximum network throughput or collapses under context-switching overhead and memory exhaustion. Set it too low, and your crawler idles; set it too high, and you trigger target rate limits before the first batch completes.