What is Task Queue?
A task queue is the asynchronous backbone of a distributed scraping pipeline, decoupling the discovery of URLs from the actual fetching and parsing of their contents. It acts as a buffer and dispatcher, ensuring that millions of target pages are processed reliably across a fleet of worker nodes without overwhelming the target server or losing data during worker crashes.