Ir para o conteúdo principal
Piloterr
Voltar ao blog
24 de junho de 2026

Entendendo as métricas de latência p50, p75, p90, p95 e p99

A latência média esconde os scrapes lentos. Em um trabalho noturno de 10.000 URLs de produtos, a maioria das chamadas pode terminar em 1–2 s, enquanto algumas ficam em 20 s após uma nova tentativa de CAPTCHA. A média ainda parece boa; o prazo, não.

Os percentis (p50, p75, p90, p95, p99) mostram como os tempos de resposta estão distribuídos. Eles respondem: "Quanto tempo pelo menos X% dos scrapes levaram?"

Acompanhe-os em seus alvos com Scraper APIs. Compare os modos Crawler vs Rendering vs WebUnlocker antes de culpar um site.

O que cada percentil significa

pN = N% das solicitações terminaram nesse tempo ou mais rápido.

PercentilSignificado
p50Mediana: metade dos scrapes foi tão rápida ou mais rápida.
p753 em cada 4 scrapes terminaram dentro dessa janela.
p909 em cada 10.
p9519 em cada 20.
p9999 em cada 100, a cauda lenta que quebra trabalhos em lote.

Exemplos de scraping

Mesmo trabalho de monitoramento de preços, páginas diferentes:

PercentilExemploLatência
p50Página de produto estática, modo Crawler0,8 s
p75Lista de categorias com paginação1,5 s
p90PDP em React, Rendering aguardando seletor de preço3 s
p95Lista de quadro de empregos após uma nova tentativa de 403 + rotação de proxy6 s
p99Marketplace protegido por DataDome, WebUnlocker + CAPTCHA18 s

p50 = 0,8 s, mas p99 = 18 s é normal em scraping. A mediana informa o custo por página; a cauda informa se o trabalho termina no prazo.

Por que a média mente

1.000 scrapes: 900 × 1 s, 90 × 8 s (nova tentativa de CAPTCHA), 10 × 45 s (timeout). Média ≈ 3 s, mas 10% esperaram 8 s ou mais. Os percentis revelam essa lacuna imediatamente.

O que observar em produção

Fatie a latência por domínio, status HTTP e modo de scrape (1 / 2 / 3 créditos). Plote p50 e p99 juntos: se o p50 estiver estável, mas o p99 aumentar, provavelmente você atingiu novas regras anti-bot ou seletores quebrados, não uma desaceleração global.

Trabalhos em lote: dimensione os timeouts no p95, SLAs no p99. Exemplo de SLA: "p95 ≤ 5 s em 24 h, apenas scrapes bem-sucedidos."

Conclusões

  • p50 = custo típico do scrape; p99 = por que o trabalho noturno perdeu a janela.
  • Picos na cauda vêm de novas tentativas, renderização JS, anti-bot e sessões frias de proxy, raros, mas caros.
  • Corrija a mediana com Crawler; corrija a cauda com WebUnlocker ou limites mais rígidos por domínio.

Mais para ler

Guias e notícias sobre web scraping, proxies e extração de dados.

Notícias

Cloudflare se une ao Chrome, Firefox e Edge no PACT, um protocolo anti-bot focado em privacidade

Cloudflare se junta à Mozilla, Google, Microsoft e Shopify para desenvolver o PACT (Private Access Control Tokens), um padrão criado para autenticar tráfego humano e de agentes autorizados sem CAPTCHAs ou rastreamento invasivo.

Josselin Liebe
Josselin Liebe
Ler
Notícias

Apresentando o novo site da Piloterr

{{brandName}}.com foi reconstruído do zero: páginas de produto mais claras, 500 endpoints de API documentados, ferramentas gratuitas para desenvolvedores, localização em francês e um roteiro para um segundo datacenter próprio.

Josselin Liebe
Josselin Liebe
Ler
Notícias

Web Scraping de Sites: Crawler vs Renderização vs WebUnlocker

Piloterr Website Crawler vs Renderização vs WebUnlocker: saiba quando usar scraping com requisições HTTP e fingerprinting, renderização completa de navegador JS ou o anti-bot WebUnlocker (Cloudflare, DataDome, PerimeterX, Akamai) para 100% de sucesso em domínios aprovados.

Josselin Liebe
Josselin Liebe
Ler

Pronto para começar?

Sua API de web scraping está a um clique. Comece com +500 créditos, sem infraestrutura para configurar, sem proxies para gerenciar e sem cartão de crédito necessário.

  • +500 créditos
  • Sem cartão de crédito
  • Todos os endpoints incluídos