What is Browser Pool?
Browser pool is a managed cluster of pre-warmed, headless browser instances kept alive in memory to eliminate the 500–800 ms cold-start penalty of launching a new browser process per request. For high-throughput scraping pipelines, it acts as a connection multiplexer for the DOM layer. If you launch a fresh Playwright instance for every URL, your infrastructure spend will scale linearly with your target list, and your pipeline will choke on CPU overhead before it ever hits network limits.