Provedores de proxy não publicam números que você possa conferir. Queríamos saber como a nossa própria rede se comparava ao resto do mercado em algo mensurável, então construímos um teste, apontamos para quinze redes incluindo a nossa, e publicamos tudo, incluindo os países em que um concorrente nos superou.
Este é o método, os resultados, e o que os números provam e não provam. Cada provedor tem sua própria página com a análise completa país por país, linkada abaixo.
O método, na íntegra
Uma máquina. Cada execução partiu do mesmo servidor, de modo que as condições de rede, o DNS e a stack local são constantes entre os provedores. Nada foi executado a partir de um laptop.
Um destino. Cada requisição foi enviada para pro.ip-api.com via HTTP simples, que retorna o IP de saída com sua geolocalização e ASN. Isso nos dá as quatro coisas que nos importam em uma única resposta: se a requisição teve sucesso, de qual endereço ela saiu, qual rede é dona daquele endereço, e onde ele foi geolocalizado.
Um transporte. HTTP simples, uma conexão nova por requisição, sem keep-alive, sem reutilização de conexão. Isso importa mais do que parece. Alguns gateways se comportam melhor através de um túnel HTTPS CONNECT, e é tentador dar a um provedor com dificuldades o transporte que ele prefere. Ninguém recebeu isso. Um benchmark em que cada provedor recebe a configuração que o favorece deixa de ser um benchmark.
Uma concorrência. 1.000 conexões simultâneas, timeout de 10 segundos, para cada rede. Provedores que não conseguiram sustentar isso são reportados como mediram. Não reduzimos a concorrência para fazer ninguém parecer melhor.
Volumes fixos por país.
| País | Requisições por provedor |
|---|---|
| Estados Unidos | 250.000 |
| Reino Unido | 100.000 |
| França | 80.000 |
| Canadá | 70.000 |
| Alemanha | 60.000 |
Isso são 560.000 requisições por rede. Executado contra quatorze gateways concorrentes e através do nosso próprio gateway junto com cada um deles, isso soma aproximadamente 15,6 milhões de requisições.
Sessões rotativas. Cada requisição solicitou uma nova saída, usando a rotação documentada de cada provedor. Sem sessões fixas, sem IDs de sessão.
O que contamos
IPs de saída únicos. O número de endereços distintos que responderam. Isso é um piso do pool ativo, não o pool. Um provedor com 5 milhões de endereços mostrará apenas uma fração deles em 250.000 requisições, e o mesmo vale para todos os outros, o que torna a comparação justa.
ASNs únicos. Quantos operadores de rede distintos aqueles endereços pertenciam. Este é o número que a maioria das pessoas ignora e o que os sistemas anti-bot mais levam em conta.
Cidades únicas. Cidades geolocalizadas distintas, como um indicador de quão uniformemente um pool está distribuído dentro de um país.
Taxa de conclusão. A parcela de requisições que retornou uma resposta utilizável dentro do timeout.
Tempo de resposta mediano e p95. Ida e volta através do gateway até o destino.
Resultados em cinco países
Totais, todos os cinco países combinados, ordenados pelo pool medido.
| Rede | IPs ativos | Redes (ASN) | Mediana | Preço/GB |
|---|---|---|---|---|
| Shifter | 279.244 | 2.441 | 400 ms | $0.75 |
| Webshare | 306.410 | 2.256 | 924 ms | $1.40 |
| Decodo | 281.121 | 2.284 | 702 ms | $2.00 |
| Oxylabs | 276.680 | 2.283 | 700 ms | $2.50 |
| Proxy-Seller | 265.835 | 1.804 | 507 ms | $2.20 |
| Byteful | 213.947 | 1.804 | 849 ms | $1.75 |
| DataImpulse | 172.893 | 1.526 | 470 ms | $1.00 |
| SOAX | 159.975 | 1.763 | 496 ms | $3.00 |
| ProxyEmpire | 145.177 | 1.831 | 483 ms | $0.75 |
| Massive | 131.627 | 1.678 | 495 ms | $4.90 |
| IPRoyal | 116.866 | 1.350 | 523 ms | $1.75 |
| NodeMaven | 108.664 | 1.436 | 2.744 ms | $2.20 |
| Evomi | 82.824 | 1.029 | 1.176 ms | $2.20 |
| Proxy Cheap | 20.450 | 551 | 2.947 ms | $4.99 |
Duas coisas se destacam. Os quatro primeiros estão próximos o suficiente em termos de pool para que as diferenças estejam dentro do intervalo que se esperaria ao rodar o teste em um dia diferente. E o preço varia por um fator de seis entre redes cujo desempenho medido varia bem menos do que isso.
Os Estados Unidos isoladamente
A execução dos EUA é a maior e a mais competitiva, e é onde não lideramos.
| Rede | IPs ativos nos EUA | Redes nos EUA |
|---|---|---|
| Webshare | 150.512 | 1.518 |
| Oxylabs | 140.811 | 1.591 |
| Proxy-Seller | 139.933 | 1.227 |
| Infatica | 139.334 | 1.279 |
| Decodo | 138.914 | 1.578 |
| Shifter | 136.667 | 1.606 |
| Byteful | 117.330 | 1.300 |
| SOAX | 112.112 | 1.371 |
| ProxyEmpire | 87.218 | 1.270 |
| DataImpulse | 86.976 | 967 |
| Massive | 84.827 | 1.138 |
| IPRoyal | 70.304 | 914 |
| NodeMaven | 62.053 | 1.002 |
| Evomi | 25.320 | 625 |
| Proxy Cheap | 14.223 | 354 |
Cinco redes retornaram um pool nos EUA mais profundo que o nosso, quatro delas por menos de 3%. Também extraímos de mais operadores distintos nos EUA, 1.606, do que qualquer uma delas.
Os três gateways que não conseguiram terminar
Três execuções não foram concluídas, e esses resultados são publicados como foram medidos, em vez de serem repetidos com configurações mais fáceis.
Proxy Cheap completou entre 10,3% e 14,4% das requisições nos cinco países. Os 20.450 endereços que retornou são um piso produzido por uma execução falha, não uma medição do seu pool, e sua página diz isso.
NodeMaven completou 67,7% da execução nos EUA com uma mediana de 2.744 ms. Os endereços que retornaram estavam corretos. O gateway não suportou a concorrência.
ProxyEmpire completou 62,6% nos EUA e entre 56% e 66% nos demais países.
Infatica é um caso à parte, e a razão pela qual está ausente da tabela combinada acima. Sua execução exigiu um transporte diferente, então seus tempos medem a configuração da nossa conexão em vez da sua rede e não podem ficar em uma coluna ao lado das demais. Seu pool e contagens de ASN permanecem válidos, e estão em sua própria página: 260.977 IPs ativos em 1.842 redes, o que a colocaria em sexto lugar em pool.
O que os números provam, e o que não provam
Eles provam a profundidade relativa do pool, a dispersão de rede e o comportamento do gateway sob carga idêntica no dia do teste. Isso é um sinal genuinamente útil, e é mais do que qualquer um neste mercado costuma publicar.
Eles não provam o tamanho total do pool. 250.000 requisições não conseguem enumerar um pool de milhões, nem para nós nem para ninguém. Eles não provam como uma rede se comporta contra um alvo protegido, porque pro.ip-api.com não bloqueia ninguém. E são um retrato instantâneo: os pools mudam de semana para semana.
Se você quer um número que reflita sua carga de trabalho, o método acima são algumas centenas de linhas de código. Rode-o contra seu alvo real durante um teste.
Quatorze anos construindo esta rede
A Shifter vende proxies residenciais desde 2012, antes de “proxy residencial” ser uma categoria com nome. A razão pela qual lideramos esta série em dispersão de rede, latência e preço não é uma otimização recente, é o que uma década e meia adicionando operadores um a um produz: 2.441 redes distintas em cinco países, mais do que qualquer outro medido, e 14.780 cidades distintas.
O preço decorre da mesma coisa. Uma rede que você mesmo construiu ao longo de quatorze anos custa menos para operar do que uma rede que você aluga, razão pela qual nosso piso é $0.75 por GB sem nenhum compromisso além de um plano de 200 GB, e pela qual toda a tabela de preços é publicada.
Os resultados completos por provedor estão na série de benchmarks. As análises pontuadas, incluindo a nossa própria, estão na seção de reviews.