What is DNS Lookup Time?
DNS lookup time is the duration it takes for a client to resolve a human-readable hostname into an IP address before initiating a TCP handshake. In high-concurrency scraping pipelines, unoptimized DNS resolution is a silent bottleneck that inflates overall latency, burns compute time, and triggers timeout errors. If your crawler relies on the OS default resolver without application-level caching, you are paying a 20–100ms penalty on every single request.